Как получить доступ к переменной из одного проекта в другой при создании решения для установки с использованием набора инструментов WIX - PullRequest
0 голосов
/ 07 мая 2019

Я пишу Bundle на ранее существовавшем установщике, и я хочу, чтобы номера версий были одинаковыми, ТАК сейчас эти две вещи существуют в двух разных проектах, и я хочу поделиться информацией о номере версии с обоими их я новичок в Wix, и я попытался понять все соответствующие решения по переполнению стека, но я не могу понять, как я должен делать это, если кто-нибудь может указать мне правильное направление, это было бы очень полезно.

        <?define BuildVersion = 1.0.0.$(var.ReleaseID)?>
        <Product Id="*" Name="Console App -$(var.BuildVersion)" 
        Language="1033"
        Version="$(var.BuildVersion)" 
        Manufacturer="angel" 
        UpgradeCode="1aa7802a-873e-47dc-8198-415fb299433a">
        <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" InstallPrivileges="elevated" Platform="x64"/>

Это установщик, который у меня уже есть, и пакет, который я пытаюсь написать, это совершенно новый проект в том же решении.

    <Bundle Name="AConsole App Bundle" 
    Version="$(var.BuildVersion)" 
    Manufacturer="angel" 
    DisableModify="yes" 
    UpgradeCode="58d1f9b7-7616-4205-a09f-0f55ccbb1647">

Я пытаюсь получить доступ к верхней версии сборки в следующем проекте.

...