C# 编译错误“;找不到类型或命名空间名称";但可通过intellisense自动完成代码?
我有一个C#MVC应用程序。我添加了一个NuGet包引用,它具有以下对象:C# 编译错误“;找不到类型或命名空间名称";但可通过intellisense自动完成代码?,c#,.net,nuget,C#,.net,Nuget,我有一个C#MVC应用程序。我添加了一个NuGet包引用,它具有以下对象: MyCorp.Security.Framework.Components.User 我在MVC应用程序中有一个对该用户对象的引用,intellisense/auto complete也会将其拾取,但当我重建应用程序时,我会收到一个编译错误: “找不到类型或命名空间名称'MyCorp'” 我尝试了清理/重建,但仍然出现错误。知道问题是什么吗?您可能有包引用,但这并不一定意味着DLL引用已添加到您的projectType或
MyCorp.Security.Framework.Components.User
我在MVC应用程序中有一个对该用户对象的引用,intellisense/auto complete也会将其拾取,但当我重建应用程序时,我会收到一个编译错误:
“找不到类型或命名空间名称'MyCorp'”
我尝试了清理/重建,但仍然出现错误。知道问题是什么吗?您可能有包引用,但这并不一定意味着DLL引用已添加到您的projectType或对象中?您试图如何访问它?@maccettura我验证了预期的dll引用是否显示在引用中list@user10067458好的,那么我们需要更多的信息。在您的question@itsme86代码通过using指令以及作为方法返回类型的完全限定对象引用引用nuget包中的对象