例如,是否可以在Program Files中将输出路径设置为app文件夹?
%ProgramFiles%\ MyCompany \ MyApp \不起作用。
答案 0 :(得分:1)
引用微软here:
不幸的是,这是设计上的。我们的确是 不支持使用环境 但是你可以在UI中使用变量 在记事本中手动编辑文件 像你一样指定变量名 尝试$(varname)。这种解决方法 不会让你进行编辑 项目属性中的属性 但是。
将项目文件中的OutputPath属性更改为:
<OutputPath>$(ProgramFiles)\MyCompany\MyApp\</OutputPath>
可以正常工作,但它所做的一切(正如您在Visual Studio中再次打开项目并查看项目属性时所看到的那样)包括从解决方案目录到输出目录的相对路径。
答案 1 :(得分:0)
在visual basic 2005中 应用程序文件夹定义为 my.Application.Info.DirectoryPath
将带您进入当前正在运行的程序的应用程序文件夹
否则保存为变量的文件夹,从我的文档开始;桌面; temp;程序文件
位于 my.Computer .FileSystem .SpecialDirectories
答案 2 :(得分:0)
您真的想要构建到Program Files目录吗?您应该创建一个部署项目。然后,您可以使用[ProgramFiles]以及许多其他宏将应用程序部署到任何您想要的地方。