У меня есть установщик, созданный с использованием WIX 3.0, и возникла проблема при попытке запустить установленное приложение от имени другого пользователя, отличного от пользователя, запустившего установщик.
Когда я пытаюсь запустить установленное приложение от имени другого пользователя, отличного от пользователя, запустившего установщик, установщик пытается запустить снова (он уже установлен) и выдает некоторые сообщения об ошибках, и приложение не запускается .
Я не уверен, что происходит, я подумал, что это может быть связано с тем, что я не определяю Product / @ InstallScope. Поэтому я определил @InstallScope как «perMachine», но это не имело никакого другого эффекта.
Кто-нибудь видел это раньше, может дать мне некоторое представление о том, что можно сделать, чтобы это исправить?
Вот раздел пакета:
<Package
Id="*"
Description="$(var.ProductName)"
InstallerVersion="301"
Compressed="yes"
ReadOnly="yes"
InstallPrivileges="elevated"
InstallScope="perMachine" />