c# - 如何防止 Visual Studio 在错误列表中重复错误?
问题描述
我已经查找了这个问题,但没有其他答案对我有用。
我在 VS2019 的错误列表中收到重复的消息。我不认为这是所有错误,当我第一次打开我的项目时它不会这样做,但是一旦我打开一个 XAML 文件,它就会保持这种状态。引发错误的代码不需要以任何方式与 XAML 文件交互(它发生在新创建的类上)。
一个答案说它可能是 IntelliSense 和编译器报告了同样的错误,但我一直有IntelliSense + Compiler
这个问题,这个问题只有大约 1-2 个月。另外,我切换到IntelliSense Only
并且仍然遇到双重错误。
重复项总是来自,XamlInProcLanguageClient
但是当我用谷歌搜索时,谷歌搜索会显示一个结果。
附加信息:
- 它发生在新项目和旧项目上。
- 我已重置我的设置,但问题仍然存在。
- 我的 MSBuild 项目构建输出详细程度是“最小”
- 如果我关闭并重新打开解决方案,重复项就会消失,直到打开 xaml 文件。
我认为我在大约 1-2 个月前所做的唯一可能会影响这一点的事情是我下载了 VS 2022 Preview(2.1 或 3)。但是,我从未真正打开它并卸载它以尝试解决问题(没有运气)。
解决方案
我能够在此处的 Microsoft 开发人员社区上找到此问题,因此它似乎是一个错误:
它在 17.0 中说“已修复”,这只是 VS2022,我已经测试了 16.11.7(VS2019)并且问题仍然存在。它似乎在 VS2022 中已修复,因此答案是升级。
推荐阅读
- javascript - 检查动态路由快递js
- docker - Docker:无法从控制台登录
- sql - 集团公司及其交易
- sockets - 如何减少通过多播发送的数据包的传输大小?
- html - react-select inputProps 未应用于 AsyncSelect
- javascript - 有没有办法独立处理为多个可观察对象发出的值,然后在所有可观察对象都完成时做一些事情?
- git - 在合并之前将远程 HEAD 重置为特定的提交
- laravel - 使用 vuejs 和 laravel 将嵌套数据存储在文件中
- bash - 将 Xterm 的输出重定向到日志文件
- python - 尝试使用 Python 请求从 url 下载电子表格时获取登录页面