[英]Can't access namespaces from Nuget Package
我有一个 Identity Server 3 项目,我需要安装几个自定义 Nuget 包,这些包来自我公司的私有 Nuget Package 存储库。 此 Nuget 已在许多其他 web 项目中安装并运行,因此很可能不是问题。
当我在 Identity Server Project 上安装 package 时,日志显示一切正常,并且 package 已成功安装。 它列在项目参考中。 但是当我尝试在 Identity Server Project 的任何地方访问它时,它就是无法访问的。 我无法设置使用引用,也无法通过使用它的完整命名空间 (InstalledNuget.Services.Example) 来调用任何方法。 Visual Studio 的智能感知返回“命名空间‘公司’中不存在类型或命名空间名称(您是否缺少程序集引用?)”。
在调查这个问题时,我发现它列在项目参考中,但不在 Object 浏览器上。
我试过了:
我去过这里和其他网站的几个帖子,但没有发现与这个问题匹配的问题。 有什么提示吗?
该错误是 Visual Studio 上的一些视觉错误。 我不小心点击了运行,它运行成功,但屏幕上仍然出现错误。 它完全忽略了。
然后我手动删除了“bin”和“obj”文件夹,一切恢复正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.