- PR -

Debugでは動くがReleaseではエラーになるのは

1
投稿者投稿内容
トッティ
ベテラン
会議室デビュー日: 2008/04/01
投稿数: 64
投稿日時: 2008-04-15 12:02
 こんにちは。

VB2005です。

Debugでは動くがReleaseでは
XXXはユーザーコードによってハンドルされませんでしたの
エラーになります。


コードの一部です。

コード--------------------------

Public Class DataInvalidException
Inherits Exception
Public Sub New(ByVal msg As String)
MyBase.New(msg)
End Sub
End Class

自作のエラーを使っているのですが...

すいません、よろしくお願いします。
まどか
ぬし
会議室デビュー日: 2005/09/06
投稿数: 372
お住まい・勤務地: ますのすし管区
投稿日時: 2008-04-15 13:24
引用:

Debugでは動くがReleaseでは
XXXはユーザーコードによってハンドルされませんでしたの



たとえば、新規プロジェクトで次を実行。

コード:
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim x As New ApplicationException("Test")

        Throw x

    End Sub

End Class



要はキャッチしている人がいないのです。
デバッグでは起きないというのは何か動作環境や流れるデータが異なり例外にならないのではないですか?

引用:

自作のエラーを使っているのですが...



何の関係があるのでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)