该应用。有时偶尔会挂起,在记忆中迸发,有时会消失。 dev中可能无法使用此行为。环境。
可以采取哪些方法来找到问题区域?对于Web应用程序以及厚WPF应用程序的情况。
我很想知道方法,我目前没有特定情况的细节。
编辑
好的我很抱歉问题很广泛,但我认为这是我的意图。
我想知道最佳做法/方法。 (链接/指针可能是)。这里的.net人倾向于使用什么。
什么情况最麻烦。就像是在编写.net应用程序时遇到死锁或内存泄漏或其他需要注意的事情。
答案 0 :(得分:1)
每个调试场景必须满足的首要任务:
让您的问题重现!
说,如何实现这一点有不同的方法,这取决于你拥有什么样的应用程序。例如,如果您的程序前面有一个用户可以直接与之交谈,并且您具有对生产数据的读访问权限,则可以创建数据副本并让用户向您发送邮件简短报告他/她为崩溃情景所做的工作。
另一方面,如果您有数千名用户通过互联网使用您的网络应用程序,您将需要其他工具,如日志记录,工具和/或崩溃转储。
阅读这些以前的SO帖子
.net debugging on production server
获取更多信息。