visual-studio - 从 Visual Studio 生成后事件访问 ProgramFilesFolder

标签 visual-studio msbuild post-build-event

在 Visual Studio 中构建 C# 项目时,在构建后事件中,我需要调用位于 C:\Program Files\\MyProgram.exe 中的程序。如何从构建后事件访问“C:\Program Files”文件夹?

在此链接:http://msdn.microsoft.com/en-us/library/42x5kfw4.aspx有几个宏可用于 Visual Studio 的构建后事件部分。是否有宏或是否有访问默认 ProgramFilesFolder 路径的方法?

最佳答案

不要寻找宏,因为您还可以在构建前/构建后步骤中使用环境变量,因此未提供任何宏。就像您可以使用 .bat 文件一样,这是这些构建步骤实际执行的方式。您可能正在寻找 %programfiles% 环境变量。所以要运行该程序,只需使用:

  "%programfiles%\myprogram.exe"

关于visual-studio - 从 Visual Studio 生成后事件访问 ProgramFilesFolder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26753516/

相关文章:

asp.net - 是否有宏/扩展将 Visual Studio 中的所有 Web 项目设置为 "Don' t 打开页面”?

c - 使用旧消息测试输入消息的长度

linux - 将构建后行写入 makefile

.net - ILMerge.Merge : ERROR! !: 程序集中发现重复类型

visual-studio - 如何在 Visual Studio IDE 中关闭显示空白字符

visual-studio-2008 - 复制到输出目录复制文件夹结构但只想复制文件

c# - MsBuild 在 Visual Studio Online 上找不到还原的 NuGet 包

c# - 如何在解决方案中配置所有 C# 项目

visual-studio-2010 - PostBuildEvent 多脚本错误处理

visual-studio - Visual Studio 文件夹 View 上下文菜单