【发布时间】:2015-12-25 18:43:57
【问题描述】:
我正在使用 Visual Studio 2013 和 Resharper Ultimate 2015.2,开发一个 C# .NET 4.5 控制台应用程序,其解决方案空间有多个项目(DataAccessLayer、Domain 等)
突然之间(过去 3 个月内发生过一次,但我忘记了如何修复它),我的一个 C# 文件给出了一个不明确的引用错误并显示完全相同的路径。
相关文章:Ambiguous references with the exact same namespace提供了以下解决方案:
- 删除 .suo 文件。
- 删除 bin 目录,直到所有项目。
- Resharper > 选项 > 常规 > 删除缓存(然后重新启动 VS)
- 重启 VS 并重建解决方案
这些似乎都没有任何效果。我检查了有问题的项目的引用只引用了一次“模糊引用”。
编辑:
在这里找到另一个解决方案:How to make ReSharper re-evaluate its assembly reference highlighting。基本上删除了 Resharper 瞬态数据。做过某事。仍有模棱两可的参考。 :(
我创建了另一个项目,具有相同的包含、相同的引用和相同的用法......只是一个子集,它工作得很好!!!!!
编辑 2: 文件编译没有错误!
【问题讨论】:
标签: c# visual-studio visual-studio-2013 resharper