有什么区别:
我对vcvarsall.bat有很好的理解,因为它是许多以前版本的Visual Studio的一部分.vcvarsall.bat基本上是我的msbuild的goto工具,即使在构建.NET项目时,即使它在技术上是Visual C++的一部分.
我不太了解的是VsDevCmd.bat.VS2012似乎是新的,我不确定它的目的是什么.我注意到它不在像vcvarsall.bat这样的Visual C++文件夹中,但它位于Visual Studio Tools文件夹中.我现在应该在这个工具中做我的.NET msbuild吗?如果是这样,我如何设置相同类型的x64\x86\ARM默认值,如vcvarsall.bat.