在任何计算机上查找MSBuild的路径

时间:2014-03-19 02:15:06

标签: batch-file msbuild cmd

我需要使用.cmd文件中的msbuild来构建我的解决方案。

当然它似乎安装在不同机器设置的不同目录中,使用cmd,如何找到msbuild.exe的安装路径?

3 个答案:

答案 0 :(得分:1)

在我的脚本上,我总是使用这条路径: %WINDIR%\ microsoft.net \框架\ VXXX \ msbuild.exe

(将xxx替换为所需的框架版本号)。

或者您可以遵循“艰难的方式”:从注册表中读取安装位置:Path to MSBuild

答案 1 :(得分:0)

尝试这个:

SystemEventAtt

$ MSBUILDPATH应该是MsBuild的完整路径。

答案 2 :(得分:0)

这适用于使用“当前”而不是版本的较新版本。

type TypeContainer = StatusTypeA | StatusTypeB;

options.map((opt: keyof sype) => {
        const activeStatus = statusCollection[opt as keyof TypeContainer];