VS2017中net46项目的Package选项卡

时间:2017-06-09 00:19:01

标签: nuget visual-studio-2017

VS2017有一个很好的Package选项卡,可以使用' msbuild pack'制作nuget包。它适用于netstandardXX可移植库,但也可以将它用于传统的网络框架库吗?

我认为我可以创建一个netstandard可移植库,然后将目标框架更改为net46:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net46</TargetFramework>
  </PropertyGroup>

</Project>

1 个答案:

答案 0 :(得分:0)

是的,这完全符合您的要求:创建基于SDK的&#34;&#34;项目net*TargetFramework

唯一的缺点是一些设计师(WinForms,XAML,EDMX)还没有使用这些类型的项目,但对于逻辑库,现在这是创建NuGet包的一种更简单的方法。