2

Visual Studio 08 に Web セットアップ プロジェクトと Web サービス プロジェクトがあります。

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

問題は、インストーラー クラスで TARGETDIR などの Web セットアップ プロジェクトからパラメーターを渡す方法を知っていることですが、彼がインストールしたものの URL がわかりません。IE 彼が foo という名前の仮想ディレクトリをインストールした場合、彼はhttp://localhost/fooにあると推測できますが、IIS の構成が欠けていて、Web サイトがhttp://localhost/whatever/の下にある場合はどうでしょうか。ふー

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

4

1 に答える 1

1

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

于 2012-02-13T13:37:38.543 に答える