【发布时间】:2019-03-12 22:34:28
【问题描述】:
我的 asp.net 应用程序在我们处理它时有时会在实时服务器中崩溃。所有用户都面临[Exceptions]黄色错误屏幕。并在异常日志中抛出数十个异常。
[Get] 找到 0 个表格行
此异常随机发生,而不是特定位置或特定点击。 但是当我在 IIS 上重新启动我的应用程序时,应用程序工作正常。但同样的问题又出现了几个小时。
当我尝试重新登录时,应用程序找不到我的凭据。但在重新启动 IIS 后。我使用相同的凭据成功登录应用程序。
总结:没有找到崩溃的具体原因。当我重新启动 IIS 时工作正常。
- 下拉列表未从数据源中找到数据
- 网格表访问表格时发现0行。
在 IIS 重新启动后访问相同的网格和下拉列表时,它有数据。
注意:感觉我们失去了与数据库的连接。但实际上它 有连接但找不到数据
【问题讨论】:
-
异常消息/堆栈跟踪到底是什么?
-
史蒂夫给出了几十个例外。但我与您分享一些异常 innerException====>System.IndexOutOfRangeException: 找不到表 0。
-
定义“我们正在努力”。当它崩溃时你到底在做什么?
-
此异常随机发生,而不是特定位置或特定点击。
-
你为什么说“我们正在努力”?这意味着在实时服务器上进行开发。或者您的意思是“当用户使用网站时”?