我可以以某种方式在Windows2012上安装MSBuild 15.0 (不是R2)吗?在Windows2012R2上,我安装了VSBuildTools2017,一切都很好,但在Windows2012(而不是R2)服务器上,我得到了一个错误:
此版本的Windows不受支持。如果您运行的是Windows8.0,请尝试升级到Windows8.1。
但在文件中,我看到以下几点:
2017构建工具支持与Visual相同的系统要求,但有以下更改:还可以在Windows 2012和Windows 2008 R2 SP1上安装
我做错了什么?
发布于 2017-09-17 11:16:58
不支持W2012。说明“还安装在Windows 2012和Windows 2008 R2 SP1上”改为“还安装在Windows 2008 R2 SP1上”
发布于 2020-01-13 22:56:07
我发现的一种方法是在另一台计算机上安装(您需要知道您需要什么),然后将其复制到此服务器上。我在2019年的Build上测试了它。这意味着我复制了整个文件夹:
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\可以单独下载Nuget.exe以刷新项目中的所有核心内容。
基本编译应该可以很好地工作,但是一些定制工具可能会有问题(当然,这会很脆弱)。
在我的项目中,我也需要复制OneClick引导程序目录,并添加指向该目录的注册表项。
最好是升级Windows系统,但作为最后手段,您可以这样做。
https://serverfault.com/questions/845267
复制相似问题