RC
类未链接到数据库,它是一个简单的类。课程只在一个地方,而不是部分。 Aérochem.Domaindll项目编译得很好。具有完全相同名称空间的歧义引用
注意:如果我在快速修复菜单中选择了两个相同的命名空间中的一个,它什么也不做。
注2:这发生在几个类(一些相关的数据库,有些没有)
有没有修复到还是有办法弄清楚什么是错的?
RC
类未链接到数据库,它是一个简单的类。课程只在一个地方,而不是部分。 Aérochem.Domaindll项目编译得很好。具有完全相同名称空间的歧义引用
注意:如果我在快速修复菜单中选择了两个相同的命名空间中的一个,它什么也不做。
注2:这发生在几个类(一些相关的数据库,有些没有)
有没有修复到还是有办法弄清楚什么是错的?
我有同样的问题。我使用ReSharper。我的问题的解决方案不是清理解决方案,而是删除suo
-文件。 希望有所帮助。
ReSharper,选项...,常规,在Visual Studio中单击清除缓存并重建全部。 – 2014-06-02 15:34:56
它再次发生。我认为有必要也**重新启动visual studio **。 – Jess 2014-06-17 18:42:05
这工作,**提供我也做了重建**。 (FWIW我也清除了缓存,这可能或可能不重要)。只要删除.suo文件是不够的。 – 2014-08-12 02:51:07
.dll
已经在我的/bin
文件夹中。
当我删除它时,它摆脱了这个错误。
至于任何未来用户的参考:本主题涵盖四个答案,而两个在评论中。我所面临的问题几次,这三个答案在过去帮助我,所以,如果你面对相同的问题,请尝试这些:
(这是不是一个真正的新的答案,更发现了五花八门的答案和评论的评论 - 这是一个社区维基所以觉得免费的,如果要适应它)
我这个问题也在Visual Studio上安装了ReSharper。
我打开ReSharper的tracker错误车票和开发团队建议我做:
解决方案:
这个问题可以通过删除来解决Solution User Options (.Suo) File
。该文件存储在项目根目录中,但是被隐藏。你需要检查Folder Options-> View-> Show hidden files, folders, drives.
,如果你已经打开这个项目,你需要关闭Visual Studio,因为Visual Studio使用它。
如果您的项目结构在一个解决方案中包含多个项目,那么您必须在每个项目中删除bin文件夹的内容。这样做解决了我面临的错误。
对于ReSharper的是,像我一样,不想删除其解决方案的*.suo
文件用户:
清除您的缓存通过:ReSharper -> Options -> Environment -> General -> Clear Caches
!
由于去AUSTX_RJL他对this answer评论。我想给他的宝贵信息更多的知名度。
为关闭Vs并重新打开它做了同样的事情,并解决了我的Resharper intellence – 2015-12-26 19:18:41
在我的情况下,我已经引用了自己内部的proyect X.所以问题不是ReSharper(但它是ReSharper谁添加了参考...)
您是否尝试过对此解决方案进行清理? – 2012-08-16 15:07:13
这是Resharper吗?有时它会变得困惑,你必须清理和重建。 – jrummell 2012-08-16 15:07:23
清洁技巧! – Mathieu 2012-08-16 15:24:03