Visual studio ';进入定义';在2013年变灰

Visual studio ';进入定义';在2013年变灰,visual-studio,metadata,visual-studio-2013,Visual Studio,Metadata,Visual Studio 2013,我刚刚在两台机器上安装了Visual Studio 2013。当我在两台机器上打开同一个项目并打开同一个代码隐藏时,如果我右键单击一个方法调用,“转到定义”在一台机器上显示为灰色,而在另一台机器上显示为灰色。这适用于引用程序集中的任何方法调用。当前代码隐藏中的方法工作正常。它不工作的机器是干净的 我是否错过了安装程序?从vs 2012升级到vs 2013时,我遇到了这个问题。当您在2013年打开vs.2012解决方案时,转到定义不起作用 我通过在vs.net 2013中创建新项目解决了这个问题,

我刚刚在两台机器上安装了Visual Studio 2013。当我在两台机器上打开同一个项目并打开同一个代码隐藏时,如果我右键单击一个方法调用,“转到定义”在一台机器上显示为灰色,而在另一台机器上显示为灰色。这适用于引用程序集中的任何方法调用。当前代码隐藏中的方法工作正常。它不工作的机器是干净的


我是否错过了安装程序?

从vs 2012升级到vs 2013时,我遇到了这个问题。当您在2013年打开vs.2012解决方案时,转到定义不起作用


我通过在vs.net 2013中创建新项目解决了这个问题,并将所有对象添加回解决方案中。它现在可以正常工作了。

同样的问题。我只需右键单击项目并执行卸载项目。重新加载它,然后转到“定义正在工作”。

我以前确实遇到过一次。我遵循以下步骤,然后它开始对我起作用:

  • 右键单击解决方案并运行“清洁解决方案”
  • 右键单击解决方案并运行“重建解决方案”

  • 请记住,要使intellisense正常工作,您还需要microsoft sql server compact 4.0。

    关闭Visual Studio中所有打开的文件,然后从解决方案资源管理器中再次打开它们,这对我来说是一个问题。

    这是哪种编程语言?这有什么帮助吗?作为提醒,因为他们说要删除您的SUO或用户文件,所以请在您删除之前对其进行备份。@AhmetKakıcı-是c#。@MarkHall-刚刚尝试过,没有任何更改。一些人告诉我们,他们已经通过删除SUO文件解决了问题,并使用安装文件重新安装了vs2013。我没有用那个解决方案。事实上,这个答案对我有效