Я хочу создать установщик MSI для своего приложения, и мне также нужно удаленно развернуть это приложение с помощью развертывания программного обеспечения Active Directory. Мне также нужно убедиться, что это приложение не устанавливается несколько раз и не должно допускать какого-либо ремонта или модификации. Чтобы убедиться в этом, я установил ARPNOREPAIR = 1 в моем установщике. Это отлично работает, если я пытаюсь установить несколько экземпляров вручную или даже без вывода сообщений. Но я сталкиваюсь с проблемой, когда делаю это с использованием активного каталога. Он всегда допускает множественную установку, что приводит к повреждению состояния установки. Я хочу узнать, могу ли я каким-либо образом убедиться, что несколько экземпляров приложений не установлены, даже если версии разные.
Спасибо