DLL必须位于nuget包中的lib文件夹中

时间:2014-01-30 17:26:47

标签: c# nuget jwt

我尝试下载此nuget的最新版本:

Microsoft .Net Framework 4.5 3.0.1的JSON Web令牌处理程序

但它在我的项目中没有正确安装。

在我的Visual Studio解决方案中,我查看了文件夹:

\packages\System.IdentityModel.Tokens.Jwt.3.0.1\

并且存在DLL,但它们不在 lib 文件夹中。它们位于包的根目录中。

当我尝试在我的VS项目中安装它时,它表示已安装它,但没有添加任何项目引用。

我觉得它坏了。任何人都可以确认nuget 必须具有 lib 文件夹,并且DLL必须位于 lib 文件夹中。

2 个答案:

答案 0 :(得分:1)

是的,我复制了上一个软件包(版本3.0.0)的文件夹结构并使其正常工作。我在一周前给作者留了两条消息。

答案 1 :(得分:0)

我们刚刚推出了新版本3.0.2,解决了这个问题。请尝试更新NuGet,如果问题得到解决,请告诉我。