Удалить ярлык в WiX, когда идентификатор продукта *, чтобы разрешить основные обновления?

Я следовал руководству здесь , чтобы реализовать ярлык удаления в меню «Пуск».

Короче говоря, способ создания записи об удалении следующий:

 

На основе предложения Роба Меншинга здесь , если приложение достаточно мало и вам не нужно обрабатывать небольшие обновления и незначительные обновления (которые я не 't), вы можете сделать каждое обновление серьезным. Это показано здесь . Я использовал предложение Роба, которое заключалось в следующем:


 
    
    



    

Теперь мой вопрос в том, рандомизирован ли идентификатор продукта (*), чтобы можно было произвести серьезное обновление, есть ли другой способ добавить ярлык для удаления в меню «Пуск» или мы должны это сделать это через Установка / Удаление программ? Я бы предпочел создать ярлык в меню «Пуск», так как это проще для пользователя. Очевидно, что сейчас это не сработает, потому что [ProductCode], который используется в аргументах msiexec, будет изменяться при каждой установке. Спасибо.

6
задан Community 23 May 2017 в 12:34
поделиться