Asp.net iis express挂起
我正在XP Pro SP3上使用带SP1的VS2010 Express。几天前,我在一个本地驱动器上有一个web开发站点,在IIS Express下运行良好。现在,当我在iisexpress下启动时,iisexpress的CPU使用率会上升到50%,但不会下降,最终会将机器冻结至少几分钟(此时我会硬重启电脑)。该站点在VS开发服务器(Cassini)下运行良好。在IIS Express下,页面调用为Asp.net iis express挂起,asp.net,iis-express,Asp.net,Iis Express,我正在XP Pro SP3上使用带SP1的VS2010 Express。几天前,我在一个本地驱动器上有一个web开发站点,在IIS Express下运行良好。现在,当我在iisexpress下启动时,iisexpress的CPU使用率会上升到50%,但不会下降,最终会将机器冻结至少几分钟(此时我会硬重启电脑)。该站点在VS开发服务器(Cassini)下运行良好。在IIS Express下,页面调用为 http://localhost:4306/mypage 此类事件的跟踪错误如下: https
http://localhost:4306/mypage
此类事件的跟踪错误如下:
https://www.yousendit.com/download/UW13UGhTSWVwaFRvS3NUQw
我最近做了两个可能会影响事情的改变。1) 我制作了一份该站点的副本以进行操作测试,并让它在IIS 5.1下运行。然后我将IIS5.1指向开发站点,并让它运行;很好。2) 我重新命名了开发站点所在的文件夹,然后不知道如何让VS2010 Express在起始页上识别它;但我已经过去了
我尝试卸载IIS Express并重新安装,没有乐趣
我试图查看IISExpress文件夹配置文件xml,但是我找不到文档来告诉我如何处理它们
我在另一个文件夹中使用V2010 Express构建了一个全新的裸体站点,并得到了结果
我需要IIS Express,因为我有大量的javascript,真的不想回到Cassini进行JS调试
任何关于如何让IIS Express在我的开发站点上备份并正常运行的建议都将不胜感激
谢谢
更新
有人指出,上面的日志文件有一个“尝试附加自动命名数据库”错误,所以我修改了web.config,我可能已经消除了这个错误,但我不能确定,因为我无法获得另一个带有“挂起”的TraceLog;系统显然在生成TraceLog之前挂起
然后我在下面运行了一些测试,在其中我更改了站点的起始页。这最初生成了一个“无法显示页面”错误,而不是挂起,因此我认为该错误可能更特定于页面。但随后它在两个目标页面上都生成了挂起错误,因此“无法显示页面”与挂起不一致
更改了web.config=>中的连接字符串,它有两个用于CTLS.mdb,a)一个带有文件夹路径,b)另一个带有[DataDirectory];删除(b)
在VS Development Server=>下运行
关闭VS2010 Express
重新启动VS2010 Express
在IIS Express=>下运行站点调试,而不是挂起,给出“IE无法显示页面”
对IIS Express=>下的站点重复调试,再次“无法显示页面”在VS2010 Express中,将起始页更改为“SiteEntry.aspx”,在IIS Express=>IIS Express下重复调试将挂起 重新启动的电脑 重新启动VS2010,将起始页更改为“zTestLaunch.aspx”,在IIS Express=>“IE无法显示页面”下运行调试 在VS2010 Express中,将起始页更改为“SiteEntry.aspx”,在IIS Express=>下重复调试“IE无法显示页面” 已停止调试,已重新启动调试=>无法显示页面 已停止调试,已重新启动调试=>无法显示页面 已关闭VS2010 Express,注意到它指向IIS Express,重新启动调试=>无法显示页面(page=siteEntry.aspx) 重新启动VS2010,将起始页更改为“zTestLaunch.aspx”,在IIS Express=>IIS Express挂起下运行调试 这是其中一个“无法显示页面”事件的跟踪日志 更新: 嗯,这个问题显然非常奇怪,以至于没有人在四个论坛和一个付费服务中听说过。下一站微软技术支持中心259美元。除了-dumb me,我发现不需要IIS Express来调试VS Studio Express中的javascript(我想我是这样做的-一些误解可能将IIS Express与IE混淆了,您确实需要IE),因此,作为我的驱动程序,我不需要再进一步研究这个问题
Finito!感谢所有阅读本文的人。这个问题显然非常奇怪,以至于没有人在四个论坛和一个付费服务中听说过。下一站是微软支持部,收费259美元。除了-dumb me,我发现在VS Studio Express中调试javascript不需要IIS Express((我认为我做到了-一些误解可能将IIS Express与IE混淆了,您确实需要IE)因此,作为我的驱动程序,我不需要再进一步研究这个问题。嗨,我刚刚发现了这个问题,这也可能是你出现这个问题的原因。这里是我发现这个问题的论坛的链接,我会定期遇到同样的问题,所以你并不孤单。
https://www.yousendit.com/download/UW16aXRJNHY4Q1RvS3NUQw