繁体   English   中英

IntelliTrace和asp.net临时文件

[英]IntelliTrace and asp.net temporary files

我们刚刚获得了一个崭新的System Center,而我们更加退出的功能之一是在生产环境中发生的异常上运行IntelliTrace。

我们有几个WebForms应用程序,它们是Website项目,它们在C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\Temporary ASP.NET Files创建临时程序集。

当发生异常并下载.iTrace文件并开始调试会话时,我收到一条消息,提示“ Could not find aXsdressf_001dcv.pdb ”(我什至不认为临时文件已创建了PDB,对吗?)这些是生产服务器上存在的临时程序集,我什至没有文件系统访问权限。

那么如何运行这些IntelliTraces? 我希望这里有一个简单的解决方法,我没有看到。

是否可以预编译您的asp二进制文件并重新部署?

IntelliTrace文件调试类似于转储调试,通过潜在地直接将您指向源代码,PDB将使工作变得更轻松,但是如果不这样做,您仍然可以从文件中获得很多有用的信息。

打开.itrace文件时,您是否可以看到“摘要页面”? 您应该可以在其中找到所有例外的列表。 当开始调试其中一个异常时,即使没有pdb文件,您仍然可以使用其他调试器窗口,例如locals窗口和call stack窗口,并且您应该能够在IntelliTrace窗口中看到异常和其他相关事件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM