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

标签 c# nuget jwt

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

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

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

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

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

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

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

我觉得它坏了。任何人都可以确认 nuget 必须 有一个 lib 文件夹并且 DLL 必须在 lib 文件夹中。

最佳答案

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

关于c# - DLL 必须位于 nuget 包中的 lib 文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21463348/

相关文章:

c# - 十进制类型转换

c# - 如何在 Visual Studio 中为字体类型使用 DefaultValueAtribute 类?

c# - 如何在 ASP .Net 中调整屏幕尺寸

C# 项目,编译器提示缺少对 log4net 的引用

nhibernate - 我在 nuget 中哪里可以找到 nhibernate.bytecode.caSTLe dll?

visual-studio-2017 - Visual Studio、Nuget 包源、订单不坚持

带有 okta OAUTH token 身份验证的 Django Rest API

c# - 数轴的 C# 实现

android - 用户正确登录后在应用程序中使用 JWT

java - Spring Security : Why . AuthorizeRequests().antMatchers ("/api/v1/web/**").permitAll() 不起作用?