如何在不安装Visual Studio的情况下构build.NET 4.6 Framework应用程序?
到现在为止,我可以使用命令行构build.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的情况下构build解决scheme的方法。
我不想安装Visual Studio 2015,因为这对于这个托pipe的虚拟机来说太大了。 我希望一些MSBuild或Microsoft软件包安装就足够了。
安装:
- .NET 4.6框架
- Microsoft Build Tools 2015
- .NET Framework 4.6定向包
然后调用不同版本的MsBuild来构build您的解决scheme:
C:\Program Files (x86)\MSBuild\14.0\Bin\MsBuild.exe MySolution.sln
请注意,这可能不包含Visual Studio附带的所有碎片和sdk,因此您可能会遇到“缺less.targets
文件”或构build应用程序的其他问题。 其他SDK可能会缓解这个问题:
- Windows 10平台SDK
- Azure SDK