2017-06-23 4 views
0

私は自分のアプリケーションを公開しますが、私は新製品をリリースした経験はありません。例外アプリケーションを解放する際の設定

私が尋ねたいのは、アプリケーションをリリースする前に何をお勧めしますか?

たとえば、例外設定では、「共通言語ランタイム例外」がチェックする必要がありますか、それともいいえですか?

私は、上記の私は、新しいアプリケーションをリリースするとの経験がないと私はコード内の小さなもののために、アプリケーションのクラッシュを参照することはありません通りなど

にオープン、私が従うべき道を示してください。すべてのアドバイス。

答えて

0

「共通言語ランタイム例外」は、Visual Studioの設定です。これらの設定では、Visual Studioの実行中に実行時例外が処理されます。その設定は、実行を停止し、例外が発生した場所を表示するため、デバッグ中に非常に便利です。

この設定は、コンパイルプロセスまたはリリースプロセスとは関係ありません。実稼働環境でアセンブリをリリースし、Visual Studioなしで実行すると、単に実行されるか、キャッチされない例外によってクラッシュします。

+0

お返事ありがとうございます。したがって、公開後の例外設定は重要ではありませんか? try catchエラーがある場合は、メッセージを表示して作業を続行しますか?また、時には、私は 'nullreference'や 'オブジェクトのインスタンスが設定されていないオブジェクト'などの問題に直面しています。これらのエラーはアプリケーションを公開する上での障害であると思います。 –

+0

もちろん、これらの例外は障害です。これらの例外は、プログラミングの悪さの結果です。したがって、例外は問題ではなく、症状です。本当の問題はもう一つの悪いコードです:死亡。あなたは例外を抑制すべきではありません、あなたは原因を修正する必要があります。 –

関連する問題