相关疑难解决方法(0)

C#8是否支持.NET Framework?

在Visual Studio 2019 Advanced Build设置中,C#8似乎不适用于.NET Framework项目,而仅适用于.NET Core 3.0项目(如下图所示):

在此处输入图片说明

C#8是否支持.NET Framework?

.net c# visual-studio .net-standard c#-8.0

52
推荐指数
2
解决办法
9569
查看次数

如何为整个项目启用C#8.0的Nullable Reference Types功能

根据名为"可空引用类型"的新C#8.0功能的声明,可以为整个项目启用它.(这里提到:https://youtu.be/VdC0aoa7ung?t = 137)但是如何为项目启用它?在Visual Studio 2019预览1的"项目属性"窗口中找不到任何新的适当选项.如果C#语言版本更改为8.0,是否可以为"旧".NET Framework项目启用它?

c# visual-studio c#-8.0 visual-studio-2019 nullable-reference-types

44
推荐指数
6
解决办法
1万
查看次数

什么时候需要添加nuget包Microsoft.NETCore.Portable.Compatibility

Nuget Gallery的描述让我困惑.例如,我正在创建一个"新标准"(netstandard)可移植库.当我从包中引用旧式PCL库时,是否需要将此包添加到我的依赖项中,反之亦然?

我究竟何时需要将此包添加到我的依赖项中?

portable-class-library .net-core .net-standard

10
推荐指数
1
解决办法
1480
查看次数