Visual Studio - 运行两个副本,并在没有任何更改时提示重新加载项目

时间:2015-10-29 02:11:19

标签: visual-studio visual-studio-2015

我有两个解决方案文件:

  • slnOne
  • slnTwo

两者都访问相同的项目:

  • prjOne
  • prjTwo

如果我在slnOne中工作并编辑prjOne中包含的.cs文件保存它然后切换回slnTwo我提示“prjTwo.cproj已更改重新加载...”。

现在prjTwo没有任何变化。我似乎记得有一个GUID在解决方案文件中设置导致了这个,但是我找不到对我所看到的位置的引用(我认为它就在这里,但不能确定)

有人能指出我正确的方向吗?因为prjOne永远不会受到这个幻像重载提示的影响。

1 个答案:

答案 0 :(得分:0)

对于任何有同样问题的人。

  • 关闭Visual Studio
  • 打开解决方案文件并搜索以下部分:

    项目(" {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}")=" My.Application"," .. \ My.Application \ MyApplication。 csproj"," {B426B1C3-5ADA-4774-A810-3DEFA6994511}" EndProject

其中 MyApplication.csproj 是您遇到困难的项目。在每个解决方案中,请确保此部分具有相同结尾GUID。所以在上面这是:

  

{B426B1C3-5ADA-4774-A810-3DEFA6994511}

但是你的明显会有所不同。从解决方案文件中选择哪一个并不重要,只需确保它们在所有文件中都是一致的。