nuget为net451和dnxcore50打包PCL

时间:2016-02-23 22:17:59

标签: c# nuget-package portable-class-library dnx

我有一个针对.NET Framework 4.5 + ASP.NET Core 5.0的PCL项目。这意味着PCL Profile 75根据.csproj文件的内容。

我添加了一个与.csproj文件同名的基本.nuspec文件。

现在我做nuget pack foo.csproj。在生成的.nupkg中,我得到一个名为/lib/portable-net45的文件夹,但我期望/lib/portable-net45+dnxcore50之类的内容,以便我可以在DNX项目中使用该包。

这是预期的行为吗?我将如何为多个目标创建一个NuGet包(毕竟这是PCL的用途),而无需手动为NuGet包组装文件夹结构?

我(实际上是构建服务器)以我上面描述的方式构建了许多NuGet包,我希望它与PCL项目的工作方式相同。

0 个答案:

没有答案