Unterschied zwischen VsDevCmd.bat & vcvarsall.Fledermaus in VS2012

Was ist der Unterschied zwischen:

  • VsDevCmd.bat (Developer-Eingabeaufforderung für VS2012)
  • vcvarsall.bat (VS2012 x86\x64\ARM Native\Cross Tools-Eingabeaufforderung)

Habe ich ein ziemlich gutes Verständnis von vcvarsall.Fledermaus, denn es ist schon Teil von Visual Studio ist für viele Vorherige Versionen. vcvarsall.Fledermaus war im Grunde mein goto-tool für msbuild-auch beim Bau .NET-Projekten, obwohl es technisch ein Teil von Visual C++.

Was ich nicht gut verstehen, ist VsDevCmd.bat. Es scheint neu zu sein, mit VS2012 und ich bin mir nicht sicher, was Ihr Zweck ist. Ich habe festgestellt, dass es nicht im Visual C++ Ordner wie vcvarsall.Fledermaus, aber es ist in der Visual Studio-Tools Ordner. Sollte ich tun, tun mein .NET msbuilds in dieses tool nun? Wenn ja, wie richte ich die gleichen Arten von x64\x86\ARM Standardwerte wie die vcvarsall.bat.

Schreibe einen Kommentar