Установщик Installshield 2009 отказывается от настройки для второго пользователя (работал до недавнего времени) - PullRequest
0 голосов
/ 18 ноября 2009

С годами мы используем installshield для доставки нашего программного обеспечения. Со времени последней версии нашего программного обеспечения происходит следующее:

После установки программы для «всех пользователей», когда пользователь с ограниченными правами входит в систему, он видит значок нашего приложения на рабочем столе. При двойном щелчке по нему в первый раз появляется диалоговое окно «Настройка». В последних версиях через некоторое время диалог исчез, и наша программа смотрела. Теперь процесс прерывается с сообщением: «Функция размещена на недоступном сетевом ресурсе». Наша программа не запускается. Но когда мы вручную создаем ярлык для файла .exe, все в порядке.

В последнее время мы не вносили никаких изменений в проект установщика (кроме изменения номера версии). Мы также отказались устанавливать обновления.

Вопросы:

  • В чем может быть проблема?
  • Как мне отладить установщик?

1 Ответ

1 голос
/ 18 ноября 2009

Не уверен насчет Installshield (я использую Wise), но вы должны проверить следующее:

  1. Установите для свойства MSI «ALLUSERS» значение 1 в таблице «Свойства» базы данных MSI. См. Документацию Windows Installer SDK для получения дополнительной информации. Это гарантирует, что все пользователи получат ярлык для запуска приложения.

  2. Позвоните вашему установщику с MSIEXEC.EXE / v MyInstall.MSI

из командной строки (это задает подробное ведение журнала) - может помочь!

Ли

...