複数のプロジェクトに含めたい DLL のセットを指すフラグメントを含む WixLib プロジェクトとソリューションを作成しました。
ただし、このwixlibを他のソリューションから参照すると、dllが含まれているディレクトリのプリプロセッサ値がwixlibに付属しています。この値をオーバーライドするか、更新したいと思います。
私の Wixlib は次のようになります。
<Fragment>
<ComponentGroup Id="CG.FarPointComponents">
<Component Id="cmpBBC3777DD58F5E2AE4704D66EF87C105" Directory="INSTALLDIR"
Guid="6CB60019-D122-41F6-8009-C41B07BCE5C3">
<File Id="filC126C8C2BFE502E045C17A812B8A907D" KeyPath="yes"
Source="$(var.FarPointDir)\FarPoint.CalcEngine.dll" />
</Component>
</ComponentGroup>
</Fragment>
別のソリューションで var.FarPointDir に別のディレクトリを指定したいのですが、どうすればよいですか? Wix 3.6を使用しています