Visual Studio可以编译项目,但是在CLI中,msbuild显示MSB4019错误

时间:2018-10-04 02:37:28

标签: windows visual-studio msbuild

我正在尝试使用Visual Studio 2017编译this project

在Visual Studio中,它会编译并带有一些警告。但是,当我打开cmd并使用msbuild进行构建时,它失败并显示MSB4019错误:

call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
msbuild /p:Configuration=Release /p:Platform=x64

这很奇怪,我使用了错误的命令行参数吗?

1 个答案:

答案 0 :(得分:0)

来自msbuild的错误消息不够清楚。但正如Jack Zhai-MSFT所指出的,它可能与mimidrv有关。

因此,只需忽略mimidrv并仅构建mimikatz目标即可解决此问题,例如

msbuild /target:mimikatz:Rebuild /p:Configuration=Release /p:Platform=Win32 /p:PlatformToolset=v141