gpt4 book ai didi

asp.net - 是否有等效于 C# 7.0 的 Microsoft.Net.Compilers?

转载 作者:行者123 更新时间:2023-12-04 18:59:06 25 4
gpt4 key购买 nike

当 C# 6 到来时,我只是引用了 Microsoft.Net.Compilers C# 6 功能的 NuGet 包和 TFS 构建立即开始工作,无需在构建机器上安装额外的依赖项。

现在 C# 7 出现了,是否有一个等效的 NuGet 包可以做同样的事情? (或者这真的不是采用 C# 7 的推荐方式吗?)

Microsoft.Net.Compilers 包的描述确实说它“导致使用包中包含的 C# [...] 编译器的特定版本构建项目”,但是我找不到相应的C# 编译器版本适用于给定的 NuGet 包。我已经尝试添加最新的稳定版本 (1.3.2),但是 C# 7 功能没有编译(而且这个包已经有大约 6 个月的历史了,所以我真的不希望它工作)

最佳答案

更新了 Microsoft.Net.Compilers软件包在 VS2017 发布的同一周发布。

Roslyn documentation关于哪个包版本对应哪个 C# 语言版本。

关于asp.net - 是否有等效于 C# 7.0 的 Microsoft.Net.Compilers?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42659129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com