WiX -Предотвратить понижение версии с проверкой наличия изменений

Я ищу способ предотвратить понижение версии моего приложения. Но "проблема" в том, что я должен проверить ревизию -номер

например :должна быть возможность установить 1.0.0.2, когда установлена ​​1.0.0.1 -, но не должно быть возможности установить 1.0.0.1, когда установлена ​​1.0.0.2.

Я знаю, что Element MajorUpgrade проверяет только первые три токена. Возможно, кто-то может дать мне идею, как это сделать? Могу ли я написать CustomAction для этого?-Если да, то как я могу проверить в CustomAction, какая версия должна быть установлена ​​и какая версия установлена? Где я должен вызвать CustomAction и как я могу показать сообщение и предотвратить установку из CustomAction?

6
задан BennoDual 5 May 2012 в 12:28
поделиться