调试应用程序后无法在visual studio中打开文件

时间:2013-04-20 18:45:47

标签: asp.net-mvc debugging visual-studio-2012

我正在使用Visual Studio 2012中的ASP.net mvc项目。遇到这个问题,这在调试我的应用程序时非常烦人。假设每当我使用F5构建和启动调试会话时,我的编辑器中都会打开n个文件。好的,编辑器像往常一样关闭所有打开的文档,然后执行我的debuggig任务。现在;当我停止调试并想要重新打开我之前打开的文件时,我不允许这样做。单击这些文件时,没有任何事情发生,直到我重新启动VS2012。

如果我在调试之前关闭所有打开的文档,请在工作正常后以及它应该的方式打开它们。此外,我的所有新项目或现有项目都是如此。我安装了ReSharper 7.1.2。 有没有人遇到过这个问题?

4 个答案:

答案 0 :(得分:1)

要在调试后停止关闭所有文件,只需转到

Tools > Import and Export Settings > Reset Settings

这将修复此错误,我保存了旧设置导致此错误,但我不确定在设置中具体导致它的原因。在沮丧地寻找这个问题的明确答案后,我希望这可以帮助其他可能有这个问题的人。

注意,我在我的VS 2012实例中也出现了错误,但没有任何扩展程序。我建议卸载您的扩展程序会删除导致错误的设置。

答案 1 :(得分:0)

您是否尝试过清洁解决方案?

转到Build,然后点击Clean解决方案

答案 2 :(得分:0)

经过一些试验和错误后,我发现AnkhSVN导致了问题。

每当我尝试签入(或退出)代码时,都会导致一些异常。

我不知道为什么这会禁止我在调试后打开文件,但是在删除AnkhSVN后它会起作用。

答案 3 :(得分:0)

我也有这个问题。我无法解决它。在我的情况下,文件是打开的,但它是不可见的。再次调试后文件仍然打开但“不可见”我在导航到页面时遇到了file doesn't exist的错误(我在处理ASP.NET项目时遇到了这个问题)。

我建议重新安装VS,以防您搞乱了所有调试和窗口设置。