如何创建.NET Platform Standard项目

时间:2016-08-03 23:27:11

标签: c# portable-class-library .net-standard

我读到了新的.NET平台标准概念,取代了旧的便携式类库,这看起来不错。但是,我似乎无法弄清楚如何创建这样的库。

是否有Visual Studio的项目模板,我可以选择目标生成/ netstandard?或者我是否必须手动更改PCL project.json文件?

(已安装VS15,Update 3)

4 个答案:

答案 0 :(得分:7)

如果您创建PCL项目然后双击属性,您应该会看到一个更改目标平台的选项。这将让您选择.net标准版本。与在project.json中自己做的一样,但是到目前为止我发现最接近VS模板为你做的事情

答案 1 :(得分:1)

您可以按照Create .NET Standard Packages with Visual Studio 2015

进行操作

来自文章:

  

本指南将引导您创建一个nuget包定位   .NET标准库1.4。这将适用于.NET Framework 4.6.1,   通用Windows平台10,.NET Core和Mono / Xamarin。

答案 2 :(得分:0)

您还可以使用Visual Studio 2017 RC从模板创建新的.NET Platform Standard项目。

答案 3 :(得分:0)

在Visual Studio 2019上,可以创建针对.NET标准的项目,就像创建其他类型的项目一样。为此,您只需要添加新项目,然后搜索.net standard,它将显示几种类型的项目,您可以在其中定位.NET标准,如下所示。

enter image description here