调试QA服务器上的问题

时间:2012-09-10 19:36:11

标签: asp.net debugging qa

我有一个asp.net Web应用程序,它没有在QA中写入数据库。它在开发服务器上运行良好。我的代码从aspx.cs到.cs类对象,然后写入数据库表。

  • 没有抛出错误(在try catch块中)
  • 由于权限
  • ,远程调试不是一个选项

关于如何调试此问题的任何想法?

1 个答案:

答案 0 :(得分:2)

以下是一些想到的事情:

  • 检查事件日志。如果.NET抛出一个未处理的异常,你会在那里找到一些细节。
  • 使用SQL Server Management Studio手动验证连接字符串(使用连接字符串中指定的确切凭据登录,并切换到指定的初始数据库,如果有)或小型测试程序。
  • 使用NLog等日志框架明智地记录代码中的错误。