2009-05-14 66 views

回答

1

微软here报价:

不幸的是这是由设计。我们做 不支持在UI中使用环境 变量,但是您可以 在记事本中手动编辑文件, 指定变量名称,因为您试图使用$(varname)作为 。但是,此解决方法 不能让您编辑 项目属性 中的属性。

因此改变OutputPath属性项目中的文件:

<OutputPath>$(ProgramFiles)\MyCompany\MyApp\</OutputPath> 

将工作,但它所做的一切(你可以看到,当你在Visual Studio中再次打开该项目,并期待在项目属性)包含从解决方案目录到输出目录的相对路径。

0
在Visual Basic 2005 应用程序文件夹

被定义为my.Application.Info.DirectoryPath

,将带你到当前正在运行程序的应用程序文件夹中保存

否则文件夹作为变量,从我的文档;桌面;温度;程序文件

是在my.Computer .FileSystem .SpecialDirectories

0

你真的想建立到你的Program Files目录吗?您应该创建一个部署项目。然后,您可以使用[ProgramFiles]以及其他许多宏来在您想要的任何位置部署应用程序。

+0

简单 - 我想调试应用程序,它使用可执行文件的相对路径来查找库,配置等。 – 2009-05-15 00:16:22

相关问题