1

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

如果我在调试之前关闭所有打开的文档,则在正常工作后打开它们并按照预期的方式打开它们。此外,我所有的新项目或现有项目都是这种情况。我安装了 ReSharper 7.1.2 运行。有没有人遇到过这个问题?

4

4 回答 4

1

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

Tools > Import and Export Settings > Reset Settings

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

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

于 2013-07-18T14:36:40.513 回答
0

你试过清洗溶液吗?

转到Build然后单击Clean解决方案

于 2013-04-20T19:07:49.593 回答
0

经过一番反复试验,我发现是AnkhSVN导致了这个问题。

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

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

于 2013-04-23T13:41:48.247 回答
0

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

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

于 2015-06-24T14:50:07.630 回答