C#セットアッププロジェクトを作成してC#Windowsアプリケーションを展開しました。私は自分のインストールにカスタムのプロンプト画面を追加したい。だから私は新しい "インストーラ"クラスを私のWindowsアプリケーションに追加して、その中に "インストール"メソッドをオーバーライドしました。C#セットアッププロジェクトにカスタムアクションを追加する際にエラー2869が表示される
「カスタムアクション」ウィンドウでSetUpプロジェクトを右クリックすると、「Windowsアプリケーションの主な出力」(ここでは「インストール」メソッドをオーバーライドしました)を追加しました。 EDITA1
へ
/txtBox1=[EDITA1]
と引数のプロパティ、EDITA1
は、私は私のカスタムプロンプト画面に追加したテキストボックスの識別子の値である:
後、私はこのような「CustomActionData」プロパティを設定します。
Context.Parameter["txtBox"]
しかし、私はこのパッケージをインストールしようとすると、私は、エラーコード2869
エラーを投げポップアップ画面を取得しています:私はこのようなこのテキスト欄の値にアクセスしています方法をインストール上書きインサイド
ポップアップメッセージが表示されます:
このパッケージをインストールする際に、予期しないエラーが発生しました。これは、このパッケージに問題がある可能性があります。エラーコードは2869です。
カスタム画面からオーバーライドされたインストール方法に値を渡す方法を教えてください。 ADVANCE
を持っているインストーラプロパティを渡すには、適切にあなたの質問をフォーマットする方法を学ぶために時間を割いてください。それはあなたのためです。 http://stackoverflow.com/editing-help – spender
いいえ私は次回からこれを世話します。恩赦。 – codeLover