我可以添加到我的nuget nupkg我的库中有.net核心版本和.net46吗?

时间:2016-09-06 03:22:39

标签: .net nuget .net-core

我可以将我的nuget nupkg添加到我的库中,该库具有.net核心版本和.net40,.net45吗?我知道如何打包.net40,.net45,但是我可以看到.net核心有一个命令来打包它们dotnet pack。有人可以对此有所了解吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

实际上这很容易。您可以在同一文件夹下准备.nuspec文件和lib文件夹。在lib文件夹中,应该有与之前相同的结构(使用nuget.exe实用程序):

LIB

  • net40
  • net45
  • net46
  • 便携式双赢+ net45 + WP80 + win81 + wpa81 + MonoAndroid10 + MonoTouch10 + Xamarin.iOS10
  • 的dotnet

所以dotnet文件夹是关于.net核心的,只需将.net核心二进制文件放在那里并执行:

nuget pack "path to your .nuspec file"

然后:

nuget setApiKey "YourNugetApiKey" -Source https://www.nuget.org/api/v2/package

nuget push "path to your generated .nupkg file" -Source https://www.nuget.org/api/v2/package