Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net iis express挂起_Asp.net_Iis Express - Fatal编程技术网

Asp.net 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

我正在XP Pro SP3上使用带SP1的VS2010 Express。几天前,我在一个本地驱动器上有一个web开发站点,在IIS Express下运行良好。现在,当我在iisexpress下启动时,iisexpress的CPU使用率会上升到50%,但不会下降,最终会将机器冻结至少几分钟(此时我会硬重启电脑)。该站点在VS开发服务器(Cassini)下运行良好。在IIS Express下,页面调用为

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