2011-06-24 7 views
0

私は.NET Installerを使用し、カスタムアクション実行ファイルを使用しています。このdocumentationによると、失敗した場合はゼロ以外の値を返す必要があります。しかし、これは私にとっての新しい土台であり、実行可能な "返品"をどのようにして価値にするのか分かりません。カスタムアクションの作成方法0以外の値を返す

カスタムアクション実行ファイルは、ゼロ以外の値を返し、インストールを中止しますか?

+0

私はあなたがコード0でアプリケーションを終了するためにEnvironment.Exit(0)を使用できることを知っています。Environment.Exit(1)。erroでアプリケーションを終了します。 rコード1おそらくあなたはそれのようなものを使うことができますか? – WraithNath

答えて

1

は、それが実行可能である場合には、単にcatchブロックで例外ハンドラ(try/catchブロック)とリターン(Environment.Exit(-1)-1追加し、そうでない場合は0。

は、それが第三の場合

おそらく、実行可能ファイルを実行して、コマンドラインから返される値を確認することができます。消費する以外に何もする必要はないかもしれません

+0

編集してキーラインを追加し、受け入れます。 –

関連する問題