1

我遇到了 VS2012 最奇怪的问题。在某个解决方案中,每当我开始任何类型的调试(Resharper 测试调试器、常规 F5 等)时,UI 都会完全消失,但 devenv.exe 进程仍然存在。

这里增加奇怪的是,我认为该行为是由解决方案加载的项目引起的,删除该项目然后尝试在 VS2012 的同一会话中开始调试会导致问题重现。但是,如果我删除项目,然后重新启动 VS2012,一切正常。有没有其他人经历过类似的事情?有任何想法吗?

有问题的项目是一个相当简单的 MVC4 项目。

在此先感谢您的帮助!

更新 (11-13-13): 看起来这是由 web.config 中带有 Oracle 连接字符串的 MVC/WebAPI 项目模板触发的。我无法想象是什么原因造成的。在我进行故障排除时,我会及时通知每个人。

更新 (11-20-13): 我的另一位同事遇到了这个问题,因为它似乎是由 Oracle Tools for Visual Studio 和 Resharper 之间的冲突引起的。通过删除 Oracle Tools for Visual Studio,他能够解决问题。

4

1 回答 1

0

解决! 事实证明,这是一个 Oracle 12c 客户端安装与一个拙劣的 Oracle 11g 客户端安装和 Resharper 交叉连接的问题。通过从我的计算机中强制删除任何 Oracle 安装的所有工件,然后重新安装没有 Oracle Tools for Visual Studio 的 12c 托管客户端,该问题得到了解决。

于 2013-11-13T21:01:46.590 回答