これまで、コマンドラインを使用して.NET 4.5.2をビルドできました。
c:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild MySolution.sln
コンピューターにインストールする必要があるのは、.NET Frameworkと Visual Studio 2010 Shell のみでした。
今、.NET 4.6へのアップグレードを検討していますが、Visual Studioなしでソリューションを構築する方法を見つけることができません。
Visual Studio 2015はこのホストされた仮想マシンには大きすぎるため、インストールしません。何らかのMSBuildまたはMicrosoftパッケージのインストールで十分であることを願っています。
インストール:
次に、異なるバージョンのMsBuildを呼び出してソリューションをビルドします。
C:\Program Files (x86)\MSBuild\14.0\Bin\MsBuild.exe MySolution.sln
これには、Visual Studioに同梱されているすべてのビットピースとSDKが含まれていない可能性があるため、「.targets
ファイルが見つからない」などの問題が発生する可能性があります。他のSDKはその問題を軽減するかもしれません: