【发布时间】:2014-03-17 14:12:54
【问题描述】:
周末,我决定创建一个新的 Web Api 2 项目。这样做之后,我决定使用标准工具栏中的“开始调试目标”,并且没有额外的更改。它是显示“|> Internet Explorer”的下拉按钮。我发现了一些奇怪的东西。
因此,仅通过上述操作,我发现 Internet Explorer 加载了 localhost:53461 并且页面永远不会出现。如果我在 IE 中点击刷新,页面将加载。除此之外,我发现当我在 Visual Studio 中按下停止按钮时,它需要很长时间才能完成。我居然得到一个Debugger被停止,但系统还在等待的对话框。我可以在哪里取消或停止。 (对不起,我不记得实际的信息)。
当然,如果我检查事件查看器,我会看到 IEXPLORER.EXE 有应用程序挂起的错误消息。
现在奇怪的是。而不是执行“|> Internet Explorer”,我决定选择浏览器,并从对话框中选择 Internet Explorer,它启动 IE 就好了。
另外请注意,如果我从“|> Chrome”启动 Chrome,它的行为与预期一样;这意味着它会以闪电般的速度加载它。
同样,在工作中,我根本不会遇到这些问题,而在家里它们就在那里。我能想到的唯一区别是我在工作中运行 Win 8 而在家里运行 Win 8.1。
以前有人经历过吗?你是怎么解决的?
【问题讨论】:
-
嗯很奇怪。您是否尝试过以管理员身份启动 Visual Studio?我很好奇这是否有帮助。
-
嗨 trnelson,这是个好主意,这就是我启动 Visual Studio 的方式。
-
尝试在安全模式下启动 Visual Studio 并告诉我们它的行为方式。
-
艾伦,谢谢你的建议。简而言之,没有骰子(抱歉延迟),我尝试了安全模式,但它仍然挂起。我希望得到一个显示更多信息的日志,甚至没有显示任何内容。 :(
-
我还在为此苦苦挣扎,所以我决定向 Microsoft 开一张票。我什至卸载了 IIS Express 和 VS 2013。无论如何,这是我提交的错误的链接:connect.microsoft.com/VisualStudio/feedback/details/838881/…
标签: internet-explorer visual-studio-2013 visual-studio-debugging