Visual studio 如何在VisualStudio2008项目属性中使用环境变量?
例如,是否可以在程序文件中设置应用程序文件夹的输出路径 %ProgramFiles%\MyCompany\MyApp\不工作。在visual basic 2005中 应用程序文件夹定义为my.application.Info.DirectoryPath 这将带您进入当前运行程序的应用程序文件夹 否则,作为变量保存的文件夹,例如我的文档;桌面;临时雇员程序文件 位于Microsoft引用的my.Computer.FileSystem.SpecialDirectory中: 不幸的是,这是故意的。是的 不支持使用环境 用户界面中的变量,但您可以 在记事本中手动编辑文件,然后 按原样指定变量名 正在尝试$(varname)。这个变通办法 将不允许您对进行编辑 项目属性中的属性 不过 因此,将项目文件中的OutputPath属性更改为:Visual studio 如何在VisualStudio2008项目属性中使用环境变量?,visual-studio,Visual Studio,例如,是否可以在程序文件中设置应用程序文件夹的输出路径 %ProgramFiles%\MyCompany\MyApp\不工作。在visual basic 2005中 应用程序文件夹定义为my.application.Info.DirectoryPath 这将带您进入当前运行程序的应用程序文件夹 否则,作为变量保存的文件夹,例如我的文档;桌面;临时雇员程序文件 位于Microsoft引用的my.Computer.FileSystem.SpecialDirectory中: 不幸的是,这是故意的。是的
<OutputPath>$(ProgramFiles)\MyCompany\MyApp\</OutputPath>
$(程序文件)\MyCompany\MyApp\
将起作用,但它所做的一切(当您在Visual Studio中再次打开项目并查看项目属性时可以看到),就是包含从解决方案目录到输出目录的相对路径。是否确实要生成到程序文件目录?您应该创建一个部署项目。然后,您可以使用[ProgramFiles]以及许多其他宏将应用程序部署到您想要的任何位置。Simple-我想调试应用程序,它使用可执行文件的相对路径来查找库、配置等。