Какая разница между:
- VsDevCmd.bat(команда разработчика для VS2012)
- vcvarsall.bat(VS2012 x86\x64\ARM Native\Cross Tools Command Prompt)
У меня довольно хорошее понимание vcvarsall.bat, поскольку оно было частью Visual Studio для многих предыдущих версий. vcvarsall.bat был в основном моим инструментом goto для msbuild, даже при создании .NET-проектов, хотя это технически часть Visual С++.
То, что я не очень хорошо понимаю, это VsDevCmd.bat. Это похоже на VS2012, и я не уверен, что это за цель. Я заметил это не в папке Visual С++, например, vcvarsall.bat, но в папке "Инструменты Visual Studio". Должен ли я делать мои .NET msbuilds в этом инструменте сейчас? Если да, то как настроить одинаковые типы x64\x86\ARM по умолчанию, например vcvarsall.bat.