C# 从VS2013切换到VS2015后,程序不运行

C# 从VS2013切换到VS2015后,程序不运行,c#,c,visual-studio,wix,.net-4.6,C#,C,Visual Studio,Wix,.net 4.6,我有一个包含5个C#projecst、2个wix项目和一个C项目(2010)的解决方案。我们一直在VS2013 Ultimate中开发此功能,一切都很好。我刚刚尝试在VS2015中打开解决方案,没有错误,也没有警告。当我按下开始按钮(F5)时,什么也没有发生。我甚至没有点击Program.cs文件的第一行。它所要做的似乎就是建造这个项目。有什么想法吗 编辑 在我比较配置等的同时,VS2013和VS2015中都打开了同一个项目 当我关闭VS2013时,程序运行了 不完全确定为什么会发生这种情况…在

我有一个包含5个C#projecst、2个wix项目和一个C项目(2010)的解决方案。我们一直在VS2013 Ultimate中开发此功能,一切都很好。我刚刚尝试在VS2015中打开解决方案,没有错误,也没有警告。当我按下开始按钮(F5)时,什么也没有发生。我甚至没有点击Program.cs文件的第一行。它所要做的似乎就是建造这个项目。有什么想法吗

编辑


在我比较配置等的同时,VS2013和VS2015中都打开了同一个项目

当我关闭VS2013时,程序运行了


不完全确定为什么会发生这种情况…

在比较配置等的同时,VS2013和VS2015中打开了同一个项目

当我关闭VS2013时,程序运行了


不完全确定为什么会发生这种情况……

是的,问题确实在于同时在Visual Studio 2013和2015中运行同一个项目


启动程序时,只有首先打开的VS版本才能运行程序。这是因为第一个打开的VS将
vshost.exe
进程附加到项目中,并拒绝对该exe的任何访问,这就是上次打开的版本无法附加其自己的
vshost.exe
的原因。因此,它在生成解决方案后停止。

检查您的一个解决方案项目是否标记为启动项目(它在解决方案资源管理器中具有boll名称)。如果没有标记,请通过鼠标右键上的关联菜单单击。在项目属性中,必须有一些启动对象。检查设置是否正确。不,这不应该是原因。如果单击开始“绿色播放按钮”,它是否运行?可能您的键盘映射已更改,因为它们不再与F5关联。您是否在输出窗口中看到了一些内容?请重新启动并尝试打开项目。]谢谢@Farhanam!