2012-09-10 51 views
1

我有一個asp.net web應用程序未寫入QA中的數據庫。它在dev服務器上工作正常。我的代碼從aspx.cs到.cs類對象,然後寫入數據庫表。調試質量檢查服務器上的問題

  • 沒有錯誤拋出(在嘗試catch塊)
  • 遠程調試是不是一種選擇,由於權限

我如何可以去調試這個問題的任何想法?

回答

2

這裏有浮現在腦海中的幾件事情:

  • 檢查事件日誌。如果.NET拋出一個未處理的異常,你會在那裏找到一些細節。
  • 使用SQL Server Management Studio手動驗證連接字符串(使用連接字符串中指定的確切憑據登錄,並切換到指定的初始數據庫(如果有的話)或小測試程序。
  • 使用日誌框架(如NLog)來明智地記錄代碼中的錯誤。