2011-12-22 60 views
0

我使用umbraco与我的网站,当我尝试使用包含xslt模板的主站加载特定页面时,站点崩溃。我收到无效的请求页面。在事件查看器,我可以看到以下细节:页面加载导致服务器崩溃

错误应用程序w3wp.exe,版本6.0.3790.3959,印花税45d6968e,错误模块KERNEL32.DLL,版本5.2.3790.4480,印花税49c51f0a,调试? 0,故障地址0x0000bef7。

我可以得到关于崩溃的唯一信息是页面的URL(我使用IISDebug工具)。 我想说清楚它只发生在特定页面上。这意味着,当我用另一个类似的页面加载相同的母版页时,一切正常。 当我唯一的信息是url时,很难弄清楚这个问题。 你能给我推荐一些调试工具或调试方法吗? (该网站是在我的客户端的服务器 - Windows Server 2003网络版 - 服务器上没有VS)

回答

0

这听起来像你有一个错误的宏或XSLT在该页面上 - 也许是使用Response.Write改变发送后的回应? 我的建议是在服务器上设置Remote Debugger并使用Visual Studio的“附加到进程”,然后远程附加到进程,因为它的错误 - 然后Visual Studio应该捕捉异常,这应该可以帮助您隔离问题。

+0

感谢您的回复,我将尝试远程调试器。我会让你知道我是否会抓到一些东西.. – benams 2011-12-22 12:45:52