machine.configを変更する最も良い方法は、XmlConfigツールを使用し、[WindowsFolder] \ Microsoft.NET \ Framework \ v2.0.50727のパスを渡すことです\ CONFIG \ machine.configです。しかし、このインストーラはx86とx64の両方で動作するため、問題が発生します。インストールするサイトは、使用可能なプラットフォームに基づいてIIS上にセットアップされます。つまり、代わりにFramework64にある可能性があります。machine.configをWiX x86/x64で変更する
同じファイルから2つの異なるインストーラを作成する方法についてのガイダンスがありますが、インストール時にXmlConfigが編集するファイルを決める方法はありますか?私はSetProperty要素を使ってみましたが、どの変数を使って決定しても、同じプロパティでSetPropertyを2回使用することはできませんでした。
x64モードでインストールする場合のみ条件付きでXmlConfigステートメントを実行する方法はありますか?
はい、確信しています。 processModel memoryLimitの設定は、ローカルweb.configで設定できません。サーバーは、その単一のWebアプリケーション専用のキャッシュサーバーです。 – RandomEngy
ああ、そうです。この場合、サーバ全体があなたのアプリケーションのためだけであれば、それは良い言い訳のようです:-) –