。 即使有AccessViolationExceptions
塊,這些例外也可能不會被捕獲,從而導致方法呼叫期間的調試器中斷。這種行為源於.NET 4.0的損壞狀態異常(CSE)機制。 微軟的CLR團隊建議不要在託管代碼中處理CSE,因為它們表示折磨的過程狀態。 try-catch
屬於CSE類別。 AccessViolationException
修改應用程序配置:
>
.config
<code class="language-xml"><legacycorruptedstateexceptionspolicy enabled="true" /></code>
>使用enabled="true"
>屬性:
HandleProcessCorruptedStateExceptions
。以上是使用COM對象時,如何處理.NET中的accessViolationExceptions?的詳細內容。更多資訊請關注PHP中文網其他相關文章!