尝试调试ASP.NET网站时,Visual Studio 2013 sp1挂起?

时间:2014-03-04 14:32:16

标签: c# asp.net visual-studio-2013 webmatrix

最近,在尝试调试/跟踪ASP.NET网站时,Visual Studio 2013再次开始挂起。该网站是使用WebMatrix 3创建的,但我认为这不相关。

VS2013打开网站解决方案。加载需要很长时间。一旦它加载并运行项目,它就会到达我的第一个断点,然后IDE窗口会在标题栏中快速显示“(没有响应)”,IDE现在已挂起。

很久以前发生在我身上,根本原因是需要设置“使用64位IIS”选项,如此SO帖子所示:

Visual Studio 2013 crashes and restarts every time I run my test solution

但我进行了三重检查,并且确实检查了64位选项。我该怎么做才能解决这个问题?

10 个答案:

答案 0 :(得分:8)

对我有用的是resetting visual studio。我从http://www.vosseburcht.com/?p=69

得到了建议

答案 1 :(得分:6)

在问题中查看此blog。它基本上说要确保在解决方案中选择“显示所有文件”,并检查不属于您的项目/解决方案的任何文件夹。

  

几天后问题再次出现,我终于找到了我的不合作调试器的问题。我有一个包含大约20,000个图像的文件夹,这些图像未包含在Visual Studio Web项目中,但位于网站的目录中。我在解决方案资源管理器中打开了“显示所有文件”,将一些脚本文件添加到项目中。当“显示所有文件”关闭时,F5(开始调试)就像champ一样。当“显示所有文件”打开时,Visual Studio变得无法响应。实际上它并没有“冻结”,只是花了很长时间来处理这些20,000个图像文件。

对我来说,这是一个名为backup的文件夹,它是网站的备份(由VS创建)。我删除了有问题的文件夹和加载的站点进行调试。

答案 2 :(得分:2)

它可能是Visual Studio中的一些扩展,我在使用asp.net网站时遇到了类似的问题。尝试在Safemode中运行VS:devenv.exe /Safemode。在我的情况下,它是由Multilingual App Toolkit扩展引起的,卸载后,调试ASP.NET网站再次工作。

答案 3 :(得分:2)

在我的情况下,我能够通过以管理员身份运行来解决它! 不知道为什么,几天后它工作正常,突然它开始冻结试图debub网络应用程序! 希望它可以帮助别人!

BTW:我正在使用Update 4运行VS2013 Ultimate

答案 4 :(得分:2)

在我的情况下,IntelliTrace会导致问题。我需要将其停用https://msdn.microsoft.com/en-us/library/dd264948(v=vs.100).aspx

答案 5 :(得分:1)

我有相同的情况并且"解决了它"以一种非常特殊的方式:重建解决方案并在不调试的情况下运行它(Control + F5),然后以正常方式返回并调试它。

答案 6 :(得分:1)

我遇到了类似的问题,我发现Windows应用程序事件日志中存在以下与此问题相对应的错误:

Application: PowerShellToolsProcessHost.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.Serialization.InvalidDataContractException
...

因此,我删除了用于Visual Studio扩展的PowerShell工具,问题就消失了。我正在使用Visual Studio Ultimate 2013 Update 5。

答案 7 :(得分:0)

我在编写Excel加载项时遇到了这个问题。

不是网络应用程序我非常确定检查64位IIS Express选项没有任何区别,但确实如此!

我不知道为什么,但它现在在调试中运行:)

答案 8 :(得分:0)

我必须安装Windows Management Framework 4.0

答案 9 :(得分:0)

我的解决方案是在升级到新的DevExpress版本时删除DevExpress ProjectConverter生成的所有.bak备份文件。

相关问题