2009-03-31 15 views
2

私はウェブセットアッププロジェクトとビジュアルスタジオのWebサービスプロジェクトを持っています08私のユーザーはどこにWebセットアッププロジェクトをインストールしましたか?

私のWebセットアッププロジェクトでは、ユーザが自分の仮想ディレクトリ名を選択できるようになりました。インストールの最後には、私のWebサービスプロジェクトでは、WebサービスのホームページをインストールしたWebページを開くなどの作業を「したい」と思っています。

私はインストーラクラスのTARGETDIRなどのWebセットアッププロジェクトからパラメータを渡す方法を知っていますが、彼がインストールしたもののURLを知ることはできません。 IEの場合、fooという名前の仮想ディレクトリをインストールした場合、彼はそれがhttp://localhost/fooにあると推測できますが、IISの設定が不足していて、おそらくウェブサイトがhttp://localhost/whatever/fooの下にあるとしたらどうなりますか?

これを比較的短くしておくために、インストールの最後に、インストーラクラスでWebサービスのURLを知る必要があります。

答えて

1

仮想ディレクトリのインストーラ変数はTARGETVDIRです。

関連する問題