2010-12-02 10 views
1

Webアプリケーション用の新しいインストールパッケージを作成しています。インストールプロセスが開始される前に、新しいWebサイトとIIS内のapplicationPoolを作成したいと思っています。ダイアログ内に新しく作成されたWebサイト(実際には、ウィザードのフォームが表示される前に何かを行うことができます)。インストール前にスクリプトを実行する

これを行う方法はありますか?

私は実際にスクリプトを実行するだけで何もインストールしていないので、ウィザードフォームが表示された後に実行されるので、税関アクションは不可能だと思われます。

ありがとうございました

+0

「ウィザードのフォームが表示された後に税関申告書が提出されたため、通関手続は不可能だと思われます」 - なぜそう思うのですか? http://msdn.microsoft.com/en-us/library/aa371626%28VS.85%29.aspx –

+0

私はVS 2008で作業しており、これを行うにはWebサイトのインストールプロジェクトを使用しています。すべてのカスタムアクションは、ウィザードはすべての情報を収集します。この行動をどのようにシーケンスするかを少し教えてください(私がVSの外でそれをやらなければならない場合は、もっと詳細にしてください)? – DkAngelito

答えて

1

インストール前にウェブサイトとアプリケーションプールを作成する必要があるのはなぜですか?

簡単な方法は、ダイアログにウェブサイト名(および他のIIS情報)とactiaを入力することです。インストール中に、ユーザーがそのダイアログで行ったことに基づいて作成します。

たとえば、ウェブサイトにコンボボックスがある場合、ウェブサイトを追加するだけです。インストール中に、あなたのWebサイトが選択されているかどうかを確認し、必要に応じて作成することができます。

+0

インストールウィザードは既に作成されたWebサイトのみを表示し、インストーラはそこに新しいインストールを設定するため、インストール前にサイトを作成する必要があります。 – DkAngelito

+0

カスタムアクションを使用して、インストールされているWebサイトを含むリストまたはコンボの文字列としてWebサイトを追加できます。オプションとしてのみ追加されます。インストールが開始される前にインストールされません。インストール中に、あなたのWebサイトが選択されているかどうかを確認し、インストールされている場合はインストールすることができます。代わりに、ウェブサイトをインストールするための前提条件があります。 –

関連する問題