【发布时间】:2016-05-19 15:57:28
【问题描述】:
有什么方法可以从 Visual Studio 2012/2015 中提取 msbuild 命令。我正在创建一个命令行工具,我必须在其中“手动”为各种 C# 项目编写 msbuild 命令。我想知道是否可以直接从 Visual Studio 中提取这些命令,所以我将这些命令复制并粘贴到我的工具中。
【问题讨论】:
标签: c# visual-studio-2012 visual-studio-2015 msbuild
有什么方法可以从 Visual Studio 2012/2015 中提取 msbuild 命令。我正在创建一个命令行工具,我必须在其中“手动”为各种 C# 项目编写 msbuild 命令。我想知道是否可以直接从 Visual Studio 中提取这些命令,所以我将这些命令复制并粘贴到我的工具中。
【问题讨论】:
标签: c# visual-studio-2012 visual-studio-2015 msbuild
来自SysInternals 的ProcMon 允许您拦截“ProcessCreate”事件。
尝试在构建解决方案期间运行它并将过滤器设置为 Process Name = "MSBuild"
这将拦截 MSBuild 的所有 Windows 事件,包括进程创建。如果您显示事件属性,您可以看到创建其进程的命令行。
【讨论】: