Получить идентификатор файла слияния модулей для использования в качестве версии для основного установщика - PullRequest
2 голосов
/ 21 ноября 2011

У меня есть модуль слияния, куда я добавляю свои каталоги, файлы и т. Д.

merge.msm

внутри у меня есть компонент с идентификатором somefile

<Component Id="Client" Guid="GUID">
    <File Id="somefile" Source="somefile.txt" KeyPath="yes" />
</Component>

в моем основном установочном файле

setup.wxs

я хочу указать версию как версию файла somefile

<Product Id="*" Name="mainsetup" Version="!(bind.FileVersion.myfileinthemergemoduleid)">

Как мне получить версию этого файла? Я действительно не хочу создавать другой компонент в моем установочном файле wxs ... но не могу найти способ ссылки на идентификатор в модуле слияния.

Любая помощь была бы отличной, спасибо Ben

...