如何在未安装 Visual Studio 的情况下构建 .NET 4.6 Framework 应用程序?
How to build .NET 4.6 Framework app without Visual Studio installed?
到目前为止,我可以使用命令行构建 .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.0\Bin\MsBuild.exe MySolution.sln
请注意,这可能不包含 Visual Studio 附带的所有位块和 sdk,因此您可能会遇到 "missing .targets
files" 或其他构建应用程序的问题。其他 SDK 可能会缓解该问题:
到目前为止,我可以使用命令行构建 .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.0\Bin\MsBuild.exe MySolution.sln
请注意,这可能不包含 Visual Studio 附带的所有位块和 sdk,因此您可能会遇到 "missing .targets
files" 或其他构建应用程序的问题。其他 SDK 可能会缓解该问题: