Если ваши клиенты используют SMS, то вы в чистом виде ... SMS поддерживает EXE. Вы вводите командную строку, когда создаете «Программы», и клиенты, вероятно, уже вызывают msiexec для запуска MSI. Также я уверен, что SMS предшествует формату файла MSI:)
Однако, если они используют Active Directory / Group Policy Objects
.., тогда вы SOL, поскольку это зависит от формата MSI для развертывания.
Если вы хотите использовать InstallAnywhere, есть несколько инструментов «MSI repackaging». Если вы рассматриваете простое приложение (могут быть проблемы с драйверами устройств), то переупаковка должна быть довольно безболезненным процессом.