簡體   English   中英

我得到了:調用目標引發了異常

[英]I'm getting: exception has been thrown by the target of an invocation

嘗試打開頁面時出現異常:

發生了未處理的異常,並終止了該過程。

應用ID:/ LM / W3SVC / 6 / ROOT / ROXY / es

進程ID:2972

異常:System.InvalidOperationException

消息:句柄未初始化。

堆棧跟蹤:
在System.WeakReference.set_Target(對象值)
在System.Data.ProviderBase.DbConnectionInternal.CloseConnection(DbConnection owningObject,DbConnectionFactory connectionFactory)
在System.Data.Odbc.OdbcConnection.Close()
在DsNet.CUIHandler.CloseConn()
在DsNet.CUIHandler.Finalize()

頁面中的出現錯誤:

消息:調用的目標拋出了異常。

任何想法?

提前致謝

頁面中的錯誤聽起來無關緊要,應該通過捕獲和記錄它來進行調查。 如果最終捕獲到TargetInvocationException ,則可以通過.InnerException獲取實際異常。

另一個問題:什么是DsNet? 那是你的代碼嗎? 或者您正在使用的圖書館? 無論哪種方式,聽起來它在終結器中都有一個錯誤(觸摸管理對象在終結器中是一個非常糟糕的主意)。 我希望你可以利用可用這個脾氣暴躁的少using周圍whetever是DsNet,所以它被設置在常規代碼,而不是在GC掃描完成 我在Google中為DsNet.CUIHandler獲得的唯一“成功”是這個問題 -因此,我這是您的代碼。 如果是這樣:請勿觸摸終結器中的其他托管對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM