デフォルトのWebセットアッププロジェクトを使用すると、インストールはinetpub/wwwrootになります。カスタムアクションを使用しようとしましたが、onInstallメソッド内でこれを実行しました。
Context.Parameters["targetdir"] = @"C:\testing";
base.Install(stateSaver);
インストールとコミットのカスタムアクションデータをすでに追加/targetdir="[TARGETDIR]\"
しましたが、インストールパスはwwwrootのままです。
最初に仮想ディレクトリを作成し、同じ仮想ディレクトリ名を使用する通常のWebプロジェクトを使用してデプロイできることを理解しています。しかし、私はステップが削減されることを望んでいます。とにかくこれにアドバイスしましたか?