C# 如何使Go-to定义在项目之间起作用

C# 如何使Go-to定义在项目之间起作用,c#,C#,在VisualStudio中,我有一个C#项目(a),其中有另一个C#项目(B)作为参考。是否有一种方法可以设置,如果我在项目B中定义的项目a中的类/方法/etc上单击“转到定义(F12)”,它将实际打开项目B中的相关源文件,而不仅仅是项目B程序集中的元数据?我尝试将项目B添加到解决方案中,但这似乎没有任何区别。在将项目B添加到解决方案中之前,是否添加了引用?也许可以尝试删除引用,然后从“项目”选项卡中再次添加它。我本来打算建议将项目B添加到解决方案中,但你说这不起作用。真奇怪。可能是时候尝试“

在VisualStudio中,我有一个C#项目(a),其中有另一个C#项目(B)作为参考。是否有一种方法可以设置,如果我在项目B中定义的项目a中的类/方法/etc上单击“转到定义(F12)”,它将实际打开项目B中的相关源文件,而不仅仅是项目B程序集中的元数据?我尝试将项目B添加到解决方案中,但这似乎没有任何区别。

在将项目B添加到解决方案中之前,是否添加了引用?也许可以尝试删除引用,然后从“项目”选项卡中再次添加它。我本来打算建议将项目B添加到解决方案中,但你说这不起作用。真奇怪。可能是时候尝试“关闭并再次打开”。@vbdidnothing没有错,非常感谢。@StephenWilson这是解决方案的一部分(没有双关语),但不是整个解决方案。