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

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

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

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

每次运行测试解决方案时,Visual Studio 2013都会崩溃并重新启动

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

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

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

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

对我有用的是重置视觉工作室 。 我从http://www.vosseburcht.com/?p=69获得了建议

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

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

顺便说一句:我正在使用Update 4运行VS2013 Ultimate

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

我有相同的情况,并以一种非常特殊的方式“解决它”:重建解决方案并运行它而无需调试(Control + F5),然后返回并以正常方式调试它。

我有一个类似的问题,我在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。

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

不是一个Web应用程序我很确定检查64位IIS Express选项没有任何区别,但确实如此!

我不明白为什么,但它现在运行在调试好了:)

我不得不安装Windows Management Framework 4.0

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