【发布时间】:2023-02-17 02:25:29
【问题描述】:
通常当我实现一个接口或为其编写代码缺少使用可以按 Ctrl+。 (或右键单击并按“快速操作和重构...”)以获得关于可以做什么的建议菜单。
这些建议中有“实现接口”的选项,它为所需的方法/属性或“添加使用”等生成存根。
我不再可以使用这些。其他各种动作只是 afaik 不再可用的那些动作的共同主题,它们以某种方式生成代码。
我的同事都没有同样的问题。但是,在我的帐户登录到 Visual Studio 的所有计算机上,我确实遇到了问题。所以它显然与我同步的设置有关。
-
我试过重置设置。
-
我试过重新安装VS。
-
我试图根据解决类似问题的不同论坛上的各种稍微相关的提示来更改各种设置。
-
我已经检查了 roslyn 日志文件,了解有关出现问题的任何信息。
但到目前为止没有任何帮助。
我搜索了各种论坛,似乎人们多年来都遇到过相同或相似的问题,但我找不到任何人真正找到问题原因或解决方案的帖子。
我不能肯定地说,但我认为这是从 17.3 升级到 17.4 时开始的。
值得一提的是,它实际上仍然适用于 Visual Basic。
.NET FW、Core 或 6+ 似乎没有区别。
有没有人经历过类似的事情并且对如何解决它有什么建议?
谢谢!
【问题讨论】:
-
您可能想在 Visual Studio 反馈系统上提出这个问题,因为这会请求我们能够查看的一些日志。另一件有用的事情是整个 Visual Studio 窗口的屏幕截图,如果它包含您需要保密的代码或其他信息,您可以私下共享它。
-
是的,我在 VS 论坛上看到其他一些关于类似问题的帖子,但没有结果。认为 SO 的范围可能是一个更安全的选择,但可以肯定这是一个好主意。我现在也这样做了。谢谢!
-
嗨,jool,我可以知道你还有这个问题吗,你检查过我发布的答案了吗? :)
标签: c# visual-studio intellisense roslyn automated-refactoring