Visual Studio 2019:Intellisense 不识别引用的程序集
Visual Studio 2019: Intellisense does not recognize assemblies as referenced
我遇到了一个烦人的错误。我们有一个解决方案,大致由大约 50 个单独的项目组成,所有项目都被构建并作为 dll 引用到主项目。在 Visual Studio 2017 年一切正常,没有 Intellisense 错误,项目构建也没有遇到任何错误。
Visual Studio 2019 显示缺少程序集引用,尽管我可以成功构建和 运行 项目:
我尝试克服的错误:
- 清理并重建解决方案
- 删除了所有项目的 bin 和 obj 文件夹以及解决方案中隐藏的 .vs 文件夹 - 再次构建:同样的错误
- 已更新到最新的 Visual Studio 版本
- 已修复 Visual Studio 并重新安装 ReSharper
所有这些步骤我都没有成功。有人知道我还能尝试什么吗?
我似乎找到了解决问题的方法。 link 和 Andrei Romans 的回答很有帮助。基本上它说:
Go to Tools -> Options -> Projects and Solutions -> General -> Uncheck "Allow parallel project initialization"
然后关闭解决方案,重新启动它,最后重建项目。这对我有用 - 不再有错误:-)
编辑:
分支和检查错误仍然存在。然后我所做的是检查未识别的使用并卸载并重新加载相应的项目。目前我的问题已通过此步骤解决。
我遇到了一个烦人的错误。我们有一个解决方案,大致由大约 50 个单独的项目组成,所有项目都被构建并作为 dll 引用到主项目。在 Visual Studio 2017 年一切正常,没有 Intellisense 错误,项目构建也没有遇到任何错误。
Visual Studio 2019 显示缺少程序集引用,尽管我可以成功构建和 运行 项目:
我尝试克服的错误:
- 清理并重建解决方案
- 删除了所有项目的 bin 和 obj 文件夹以及解决方案中隐藏的 .vs 文件夹 - 再次构建:同样的错误
- 已更新到最新的 Visual Studio 版本
- 已修复 Visual Studio 并重新安装 ReSharper
所有这些步骤我都没有成功。有人知道我还能尝试什么吗?
我似乎找到了解决问题的方法。 link 和 Andrei Romans 的回答很有帮助。基本上它说:
Go to Tools -> Options -> Projects and Solutions -> General -> Uncheck "Allow parallel project initialization"
然后关闭解决方案,重新启动它,最后重建项目。这对我有用 - 不再有错误:-)
编辑:
分支和检查错误仍然存在。然后我所做的是检查未识别的使用并卸载并重新加载相应的项目。目前我的问题已通过此步骤解决。