asp.net - 无法导航到插入符号下的符号
问题描述
我们刚刚迁移到 vs2019,当我们尝试使用 F12/“转到定义”时,我们得到“无法导航到插入符号下的符号”。F12 似乎适用于在同一文件中定义的变量,但在尝试转到不同项目中的定义时失败。
这只发生在同一解决方案中的某些项目上。工作项目和非工作项目都具有相同的目标框架 4.7.2。
所有项目仍在正确编译,据我们所知,这是唯一的症状。
我尝试清除符号缓存、删除 .vs 隐藏文件夹、清理和重建解决方案。删除 bin 和 obj 文件夹并重建。但没有运气。
解决方案
更新 Manage Nuget Packages for Solution 中的“Microsoft.Net.Compilers”。这对我有用。
推荐阅读
- python - 基于索引的列表列表中的子集项目
- python - 如何使用 Rasa Core 和 Rasa NLU 实现对话聊天机器人?
- python - 更改列表中的特定索引
- opengl - 不支持 GLSL 着色器版本 4.30
- angular - 并非所有列中的数据都显示在生成的 PDF 中
- android - 在 Android 上,“缓存进程”是否仍安排在 CPU 上?
- python - 在 Python3 中迭代字典而不将值复制到局部变量,而只是引用或指针?
- javascript - JQuery更改事件不会每次都触发
- java - 在 Angular 5 上上传文件并将其发送到 Java Spring Back End
- html - 如何在图像宽度的中间放置一个 svg 元素