首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最少安装C# 8命令行编译器用于"dotnet build“

最少安装C# 8命令行编译器用于"dotnet build“
EN

Stack Overflow用户
提问于 2019-04-05 19:55:14
回答 1查看 880关注 0票数 6

我们需要在Jenkins服务器上安装新的C# 8命令行编译器。

我们在Visual下载页面上找到了“BuildToolsforVisualStudio2019”包,但是当我们选择".NET核心构建工具“工作负载时,它希望安装将近2GB的东西。这是一个问题,因为我们的Jenkins VM有有限的磁盘空间。

我已经查看过“单个组件”列表,但是在"C# 8命令行编译器“中没有看到任何东西。最接近的似乎是“开发活动> C#和Visual”,但是它的工具提示说它安装了完整的IDE和调试器,这在构建服务器上是不需要的。

我们已经安装了.NET Core2.0。

安装C# 8编译器并使用dotnet builddotnet test所需的最小组件集是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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属性设置为preview8.0

代码语言:javascript
运行
复制
<PropertyGroup>
  <LangVersion>preview</LangVersion>
</PropertyGroup>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55542518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档