Создание ярлыков меню Пуск, результатом является ошибка LGHT0094 - PullRequest
0 голосов
/ 13 января 2011

При добавлении ярлыков меню Пуск light.exe выдаст ошибку LGHT0094:

            <Directory Id="ProgramMenuFolder" Name="Menu">
            <Directory Id="DirManufacturer" Name="Manufacturer">
                <Component Id="MenuManufacturer" Guid="" KeyPath="yes">
                    <CreateFolder Directory="Manufacturer">
                    </CreateFolder>
                </Component>
                <Directory Id="DirProduct" Name="Product">
                    <Component Id="MenuProduct" Guid="" KeyPath="yes">
                        <CreateFolder Directory="Product">
                        </CreateFolder>
                        <Shortcut Id="SHC_Program1" Name="Program 1" Target="[ApplicationRootDirectory]Program1.exe" />
                    </Component>
                </Directory>
            </Directory>

Что не так в моем XML?

Может кто-нибудь сказать мне, как создавать последующие пункты меню в меню Пуск?

  • Меню Пуск
    • Производитель (этот и все последующие элементы должны быть созданы установщиком)
      • Продукт
        • Программа 1
        • Программа 2 и т.д.

1 Ответ

0 голосов
/ 14 января 2011

Статья Как: создать ярлык в меню «Пуск» руководства WiX содержит исчерпывающее объяснение того, как создать ярлык такого типа.

...