c# - 在 Visual Studio 中使用预览功能和预览语言

标签 c# .net visual-studio c#-8.0

<分区>

如何在 Visual Studio 中打开 C# 预览 功能?

The feature 'nullable reference types' is currently in Preview and "unsupported". To use Preview features, use the 'preview' language version.

项目 Properties 不提供“下一个 C# 版本的不支持预览(预览)” 作为选项: No preview C sharp preview available

最佳答案

概要

为了打开预览功能,您需要所有这些:

  • Visual Studio 预览(推荐)
  • .NET 预览(必需)
  • 更改项目应用程序设置
  • 更改项目build设置

循序渐进

  1. 下载Visual Studio 2019 Preview
  2. 下载.NET SDK Preview对于 Visual Studio
  3. 从 cmd 行检查您的安装:
   > dotnet --list-sdks
   2.1.202 [C:\Program Files\dotnet\sdk]
   …
   2.2.101 [C:\Program Files\dotnet\sdk]
   3.0.100-preview6-012264 [C:\Program Files\dotnet\sdk]
  1. 右键单击您的项目 → 属性 → 应用程序
    选择目标框架 (请注意指向安装其他框架... 的链接) .NET Core 3.0
  2. 在项目中 → 属性 → 构建 选择Advanced…(高级build设置)
    选择所需的 C# 版本: Unsupported preview of next C sharp version

关于c# - 在 Visual Studio 中使用预览功能和预览语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56639685/

相关文章:

c# - 如何重新使用 TCP 客户端?

c# - 为什么位图保存为PNG

javascript - 在 asp.net mvc 或 jquery 中刷新时保留类更改

c# - 如何在 C# 中遍历复杂的嵌套 Json 并将一组值附加到同一个 Json 中

javascript - 如何访问 session 变量并在 javascript 中设置它们?

c# - 如何向多维数组添加新项目

c# - 使用 Graph API 将图像从 .NET 发布到 Facebook 墙

javascript - ASP.NET/JavaScript : How to open a link in a new web page set to a width 640px and height 480px?

c# - appsettings 文件属性是否会覆盖 app.config 中的内容?

visual-studio - Resharper:枚举建议不会自动触发