我有一個IndexOutOfRangeException
的客戶報告,但報告它的行號沒有數組訪問!該生產線的形式爲:沒有數組訪問的IndexOutOfRangeException
using (XyzConnection conn = new XyzConnection(anObject.aProperty.anotherProperty))
XyzConnection
,anObject
等都是由更換名稱,但結構基本上是相同的。
上面本身可以扔IndexOutOfRangeException
嗎?
是否有可能的是,數組訪問(和例外)是從上面的行稱爲一些代碼,即構造函數或屬性吸氣劑的一個?我如何識別正確的位置?
我應該提到,該問題無法在開發環境中重現,也無法在客戶機器上安裝Visual Studio。
從組件過得好行號提供給客戶?發佈程序集通常在PDB中沒有行號信息... – 2012-07-18 20:32:56
可能會在XyzConnection構造函數中引發異常? – davenewza 2012-07-18 20:33:09
您需要完整的堆棧跟蹤。 – asawyer 2012-07-18 20:34:34