0

我在我的应用程序的不同模块中收到随机对象引用错误。我面临的错误是间歇性的。我对我的代码进行了调试,它看起来都是正确的。此外,每当我遇到该错误并且我再次尝试(在我遇到错误后立即)使用相同的步骤和相同的输入条件时不会出现错误。这种情况不仅发生在开发区,也发生在生产区。我试图分析并得到一些线索,表明临时 ASP 可能存在问题。但我不知道这会如何导致对象引用错误。有时我会看到诸如 App_Web_ighjds [我猜是某种 ID] 之类的源错误信息。不知道问题到底出在哪里?就我的代码而言,它看起来一切都很好。我相信如果我的代码有问题,那么它应该每次都可以重现。有谁知道为什么会发生这样的错误?如果临时 asp.net 文件有问题,那么我应该怎么做才能避免此类错误?任何帮助深表感谢。谢谢。

4

1 回答 1

0

您正在寻找想法:我怀疑您的模块初始化程序或任何 DI 容器初始化。

查找仅在应用程序启动时运行的代码。我建议在开始新的调试会话之前完全重置您的 Web 服务器。

我还建议将 Visual Studio 调试器设置为“抛出异常时中断”,方法是转到“异常”设置 (Ctrl-Alt-E) 并选中“CLR 异常”“抛出”复选框。

于 2012-04-09T14:42:10.800 回答