我们需要在Jenkins服务器上安装新的C# 8命令行编译器。
我们在Visual下载页面上找到了“BuildToolsforVisualStudio2019”包,但是当我们选择".NET核心构建工具“工作负载时,它希望安装将近2GB的东西。这是一个问题,因为我们的Jenkins VM有有限的磁盘空间。
我已经查看过“单个组件”列表,但是在"C# 8命令行编译器“中没有看到任何东西。最接近的似乎是“开发活动> C#和Visual”,但是它的工具提示说它安装了完整的IDE和调试器,这在构建服务器上是不需要的。
我们已经安装了.NET Core2.0。
安装C# 8编译器并使用dotnet build
和dotnet test
所需的最小组件集是什么?
发布于 2019-04-05 20:23:39
如果您在构建过程中不需要Visual特性,如构建WPF应用程序、EF .edmx文件、使用Microsoft假冒伪劣的测试项目等,则可以使用.NET Core。
您需要安装带有2.2.2xx+、2.1.6xx+或3.0.0.1xx+预览版的SDK。
这将允许您使用8.0特性构建项目,只要将LangVersion
属性设置为preview
或8.0
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
https://stackoverflow.com/questions/55542518
复制相似问题