Visual studio 编译时无法识别引用的库
我创建了一个简单的控制台应用程序。我将所有的类文件移到了一个单独的项目中,因为它在这个项目和Asp.NETMVC应用程序之间共享。我把图书馆加进去。我添加了一个对该项目的引用。在编译之前,一切看起来都很好,然后突然找不到项目的引用命名空间。如果我删除using语句并将其添加回auto complete works fine并查看项目。只有在构建时才会出现错误Visual studio 编译时无法识别引用的库,visual-studio,build,reference,visual-studio-2013,class-library,Visual Studio,Build,Reference,Visual Studio 2013,Class Library,我创建了一个简单的控制台应用程序。我将所有的类文件移到了一个单独的项目中,因为它在这个项目和Asp.NETMVC应用程序之间共享。我把图书馆加进去。我添加了一个对该项目的引用。在编译之前,一切看起来都很好,然后突然找不到项目的引用命名空间。如果我删除using语句并将其添加回auto complete works fine并查看项目。只有在构建时才会出现错误 乍一看,你似乎没有做错什么。在过去,我有过类似的问题,主要原因是 这两个项目都针对不同版本的.NET Framework。可以很容易地从项
乍一看,你似乎没有做错什么。在过去,我有过类似的问题,主要原因是
System.Web
程序集或System.Web.MVC
等的引用顺便说一句,你忘了包括最重要的信息…你得到的错误。了解您所得到的错误可能会有所帮助。这是框架版本。这让我伤心了这么久,你不知道。我一直都是这样做的,当我在一个解决方案中工作时,这个解决方案运行在早期版本的.NET Framework中,而不是最新版本。我添加了一个新项目,但无意中忘记了在“新建项目”对话框中指定不同的版本。这种情况在我身上发生过很多次,当我遇到这些错误时,我首先检查……这就是为什么它是可能原因列表中的第一个选项;)