WiXのインストーラに完全な.NET 3.5 sp1インストーラを含める必要があります。完全に自己完結型の.NET 3.5 sp1インストーラを使用してWiXインストーラを作成するにはどうすればよいですか?
私は完全に自己完結型で、Webアクセスが全くないことが必要です。このインストーラがWebを要求することは許されません。モンゴルの外にいるお客様は、インターネットにアクセスできないので、CDを発送する相手には遠いので、地名を使用するだけでなく、真剣です。
のWiXチュートリアル状態:
<Target Name="AfterBuild">
<GenerateBootstrapper ApplicationFile="$(TargetFileName)"
ApplicationName="My Application Name"
BootstrapperItems="@(BootstrapperFile)"
ComponentsLocation="Relative"
CopyComponents="True"
OutputPath="$(OutputPath)"
Path="C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\"/>
</Target>
上記のブートストラップは、ウェブが必要です。そうでないインストーラを作成するにはどうすればよいですか?あなたのケースでは
これを実行した後、私は次のエラーを取得する: C:\ DocumentsとSettings \ハドソンを\ .hudson \ジョブ \ワークスペース\メイン\ \ \ SetupWiX \ SetupWiX.wixproj(164,5):エラーMSB3152:前提条件のインストール先が 'コンポーネントベンダーのWebサイト'に設定されておらず、 '.NET Framework 3.5 SP1'の 'DotNetFX35SP1 \ dotNetFX20 \ aspnet.msp'ファイルをディスクに配置できません。詳細については、ヘルプを参照してください。 –
mmr
また、boostrapperエンジンディレクトリ内のsetup.binは、私には奇妙なsp1のための適切なディレクトリを見つけられないようです。 – mmr
申し訳ありません、ブートストラップ – mmr