例如,是否可以在程序文件中将输出路径设置为您的应用程序文件夹?如何在Visual Studio 2008项目属性中使用环境变量?
%ProgramFiles%\ MyCompany \ MyApp \不起作用。
例如,是否可以在程序文件中将输出路径设置为您的应用程序文件夹?如何在Visual Studio 2008项目属性中使用环境变量?
%ProgramFiles%\ MyCompany \ MyApp \不起作用。
微软here报价:
不幸的是这是由设计。我们做 不支持在UI中使用环境 变量,但是您可以 在记事本中手动编辑文件, 指定变量名称,因为您试图使用$(varname)作为 。但是,此解决方法 不能让您编辑 项目属性 中的属性。
因此改变OutputPath属性项目中的文件:
<OutputPath>$(ProgramFiles)\MyCompany\MyApp\</OutputPath>
将工作,但它所做的一切(你可以看到,当你在Visual Studio中再次打开该项目,并期待在项目属性)包含从解决方案目录到输出目录的相对路径。
被定义为my.Application.Info.DirectoryPath
,将带你到当前正在运行程序的应用程序文件夹中保存
否则文件夹作为变量,从我的文档;桌面;温度;程序文件
是在my.Computer .FileSystem .SpecialDirectories
你真的想建立到你的Program Files目录吗?您应该创建一个部署项目。然后,您可以使用[ProgramFiles]以及其他许多宏来在您想要的任何位置部署应用程序。
简单 - 我想调试应用程序,它使用可执行文件的相对路径来查找库,配置等。 – 2009-05-15 00:16:22