visual studio右键单击missing找到所有refences并转到定义禁用

msb*_*uva 15 visual-studio-2010

我正在使用Visual Studio 2010,突然从右键单击菜单Go to Defination选项被禁用,甚至F12也无效.找不到菜单中的所有referneces选项...我经常使用它们,我怎样才能让它们工作

小智 44

我遇到了与Microsoft Visual Studio 2013 Premium相同的问题.

通过以下步骤修复它:

  1. 关闭你的解决方案
  2. 删除解决方案的.sln文件所在文件夹中的隐藏.suo文件.
  3. 打开你的解决方案
  4. 重建您的解决方案.

F12现在应该可行了.

  • 对我不起作用.来自msbyuva的MSDN链接的建议解决了它 - 我的文本编辑器 - >文件扩展名设置为Visual Basic而不是C++. (4认同)

Dam*_*ian 7

重申@eodabash在2014-04-07所说的是完全正确的.

我正在使用Visual Studio 2013 Premium,当文件包含该类的文件未打开时,我也失去了Go To Definition功能.

解析度:

  1. 工具>选项>文本编辑器>文件扩展名
  2. 注意扩展,列表中缺少"cs".
  3. 在" 扩展名"框中键入" cs "
  4. 编辑器下选择" Microsoft Visual C# "
  5. 单击,添加.点击,好的.

繁荣!

我的问题不是扩展.它不是.suo文件.这不是重新安装问题.它适用于C++,但不适用于C#.

它的文件扩展名选项与C#无关.(facepalm)