私はVisual Studioのセットアッププロジェクトを使ってWebアプリケーションをインストールしています。私は、デフォルトの物理ファイルのインストールパスを変更する方法を探しています。私が望む最終結果は、 "C:\ Apps \ MySite"のようなサーバー上のローカルパスを指す "MySite"という仮想ディレクトリです。Visual Studio Webセットアッププロジェクト - Webルート(wwwroot)の外部に展開
これをカスタマイズするオプションはありますか?
私はVisual Studioのセットアッププロジェクトを使ってWebアプリケーションをインストールしています。私は、デフォルトの物理ファイルのインストールパスを変更する方法を探しています。私が望む最終結果は、 "C:\ Apps \ MySite"のようなサーバー上のローカルパスを指す "MySite"という仮想ディレクトリです。Visual Studio Webセットアッププロジェクト - Webルート(wwwroot)の外部に展開
これをカスタマイズするオプションはありますか?
いいえ、インストールされているWebサイトの物理ファイルのインストールパスと、仮想ディレクトリの名前にインストールされます。
カスタムアクションで行う必要がありますが、残念ながらセットアッププロジェクトの簡単な設定としてはサポートされていません。ここで
は、カスタムアクションを使用した実装例である:(少し古いが、それでも便利です)
Allow user to set physical directory path during Web Project deployment
プロジェクトファイルを編集します。キーワード「virtual」を検索し、仮想ディレクトリの値を変更します。