私のインストーラーは IISMain を使用して、通常の IIS フォルダー構造にインストールします。
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="IISMain" Name="inetpub">
C:\ドライブしかない場合は、これを にインストールしC:\inetpub\ます。ただし、最近E:\ドライブを追加し、そのInetpub上にフォルダーを作成しました。これ以上システムに変更を加えることはありませんでした。E:\ドライブを追加し、通常New Folderの機能を使用して新しいInetpubフォルダを作成しただけです。ただし、インストーラーは新しいE:\Inetpub\フォルダーにインストールされるようになりました。
これはインストーラーにとって望ましい機能ですIISMainが、元のフォルダーではなく新しいフォルダーを指す方法を知っているかどうかについては混乱しています。IISMainディレクトリ パスはどのように設定されますか?