首页 新闻 会员 周边

.net 编译路径问题

0
[已关闭问题]

我用的是vs2008,之前更改编译路径为D:\EXE以后,运行时调用System.IO.Directory.GetCurrentDirectory返回的是编译路径(D:\EXE)
现在换了台电脑,同样的方法更改编译路径为D:\EXE,调用行时调用System.IO.Directory.GetCurrentDirectory则返回的是 D:\CODE\bin\debug
哪位朋友知道是什么问题?

问题补充: 我将工程的输出路径改为D:\EXE 但是MSGBOX(APPLICATION.startpath)返回的则是\bin\Debug
笑看风云淡的主页 笑看风云淡 | 菜鸟二级 | 园豆:245
提问于:2010-03-27 15:27
< >
分享
其他回答(3)
0

多半是你的输出路径改的不对吧

翰墨小生 | 园豆:51 (初学一级) | 2010-03-28 10:23
0

那你的输出路径不是D:\EXE,而是D:\CODE\bin\debug

LittlePeng | 园豆:3445 (老鸟四级) | 2010-03-29 12:24
0

后一种情况,你的可执行文件是否在D:\CODE\bin\debug\?

如果是,那么是你的项目设置有问题。

http://www.cnblogs.com/cocoulong/archive/2010/01/30/1660119.html

邀月 | 园豆:25475 (高人七级) | 2010-03-29 14:26
0

1.项目输出重设置一下

2.对于你所用的方式经常会出现问题,至于什么原因,不是很清楚,只有避免用它们了。     Application.ExecutablePath一样可以解决问题/

hackenliu | 园豆:600 (小虾三级) | 2010-04-07 17:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册