用于引用nuget包的可移植类库dll未生成

时间:2017-01-19 08:33:35

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

我使用visual studio 2015创建了一个.net标准1.3 PCL并在该库中引用了newtonsoft.json包。

之后我尝试将此dll引用到.net framework 4.5.2的控制台应用程序,在执行时的控制台应用程序中,我收到错误

Could not load file or assembly 'Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'

我看到在建设项目的PCL中我没有得到依赖包的dll,为什么存在这个问题? 如何解决这个问题?

注意 - 控制台应用程序和PCL库的构建位置是相同的。

1 个答案:

答案 0 :(得分:0)

我在探索中发现的最好方法是使用dotnet pack创建nuget包并在项目中引用它