“无法导航到定义”Visual Studio 2010中的烦恼

时间:2011-10-24 20:05:14

标签: visual-studio-2010

我刚刚切换到Visual Studio 2010,现在每当我选择一些内容时,按Ctrl + C进行复制,单击其他地方,然后按Ctrl + V进行粘贴,我收到错误消息“无法导航到定义”。在那之后,我再次尝试,它的工作原理。我应该关闭什么奇妙的新“功能”来阻止它?

enter image description here

3 个答案:

答案 0 :(得分:44)

Bah,这是Microsoft Productivity Power Tools for Visual Studio 2010中的一个错误。“Ctrl + Click转到定义”功能。显然,当我点击一个新位置然后按“Ctrl + V” - 如果我足够快,它会将其解释为Ctrl + Click并立即尝试触发导航,即使我点击了一个空白区域。之所以出现错误,是因为它不知道我想要导航到什么(回答:我不是)。

答案 1 :(得分:2)

我在VS 2012(Premium)中遇到类似的问题。

我尝试了以下内容:

  • 从项目的文件夹中删除了所有bin和obj文件夹:大部分工作    时间。

  • 修复VS 2012(添加/删除bugrams(程序)>修复)。没有 帮助很多。

  • 关闭并打开VS 2012:也没多大帮助。

  • 我注意到,我只能打开没有办理登机手续的文件 TFS。我办理登机手续,然后VS开始正常工作。

如果这个问题再次出现困难,那就不知道了。

希望这会对某人有所帮助。

BR

答案 2 :(得分:0)

您可以从以下位置删除GoToDefProPack.dll文件: C:\ Users(myUserName)\ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extensions \ Microsoft \ Productivity Power Tools \ 10.0.20318.14 完全禁用此功能。