C#winform发布的程序。为什么安装的时候没有路径选择的。而且安装后。我在代码里面获取当前的程序目录 5

它怎么获取都是C:\DocumentsandSettings\Administrator里面的。我要读取它目录的txt文件。都不行。太郁闷了... 它怎么获取都是C:\Documents and Settings\Administrator里面的。我要读取它目录的txt文件。都不行。太郁闷了 展开
 我来答
FantasyChump
2012-03-19 · TA获得超过3288个赞
知道大有可为答主
回答量:2127
采纳率:0%
帮助的人:2250万
展开全部
你是怎么获得的?获得的是当前目录吧。当前目录不一定就是启动目录的。通过Application.StartupPath获得当前程序的目录。通过ClickOnce安装的程序是没有目录选择的
更多追问追答
追问
我是通过这个Application.StartupPath获取的啊。但是它无论发布到哪里都是获取到C:\Documents and Settings\Administrator。我如何获得启动目录呢?好像我发布到G盘的.获取的应该是G:\的啊。这个应该怎么样获取呢?
追答
这个就是启动目录。你发布到G盘是什么意思?
夜色华丽
2012-03-20 · TA获得超过664个赞
知道小有建树答主
回答量:800
采纳率:0%
帮助的人:402万
展开全部
你确定你运行的是你发布的东西么。。。
还有。。你可以试试
AppDomain.CurrentDomain.BaseDirectory
来获取目录
追问
这个不行的。试过。因为发布的程序。一点击运行。它就默认安装在C盘的了。我需要获取的是我发布的那个地方的路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wisecn
2012-03-20 · 超过34用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:79.4万
展开全部
你是什么方式发布的。发布的安装包?
追问
只有一种方式发布啊。C#的winform程序啊。项目那里点击发布啊
追答
在解决方案上面添加新建项目,其他项目和类型,安装和部署,visual studio install  ,安装向导
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式