WICHTIG in app.config
wenn man bei 2 exceptionTypes einfügt, greifen diese Regeln nicht!
weiss nicht wieso.
aber mit nur einer funzts.
wenn beide exceptionTypes drin sind, werden diese nicht abgehandlet.
KOMISCH
<exceptionHandling>
<exceptionPolicies>
<add name="Global Policy">
<exceptionTypes>
<add type="System.Exception, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" postHandlingAction="NotifyRethrow" name="Exception" />
</exceptionTypes>
</add>
<add name="DataAccess">
<exceptionTypes>
<add type="Oracle.DataAccess.Client.OracleException, Oracle.DataAccess, Version=1.102.3.0, Culture=neutral, PublicKeyToken=89b483f429c47342" postHandlingAction="ThrowNewException" name="OracleException">
<exceptionHandlers>
<add type="Siag.DataAccess.ExceptionHandler.OracleODPExceptionHandler, Siag.DataAccess" name="Custom Handler" />
</exceptionHandlers>
</add>
<!-- <add type="System.Data.OracleClient.OracleException, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" postHandlingAction="ThrowNewException" name="OracleException">
<exceptionHandlers>
<add type="Siag.DataAccess.ExceptionHandler.OracleExceptionHandler, Siag.DataAccess, Version=2.0.0.11969, Culture=neutral, PublicKeyToken=null" name="Custom Handler"/>
</exceptionHandlers>
</add>
-->
</exceptionTypes>
</add>
</exceptionPolicies>
</exceptionHandling>
No comments:
Post a Comment