Проект установки и развертывания не создает ярлыки после установки! - PullRequest
0 голосов
/ 29 июня 2011

Я создал проект и сделал его для установки с помощью мастера установки и развертывания. Когда я устанавливаю его на свой компьютер, он устанавливается правильно и создает ярлыки на рабочем столе и в стартовом меню. Но когда я устанавливаю его на удаленный компьютер, который находится в Бразилии. Ярлыки не созданы, и я не вижу их также в меню «Пуск».

Операционная система для обеих систем одинакова для Win XP SP3.

Есть идеи, почему это происходит?

Редактировать: язык удаленной системы - Бразилия

Ответы [ 2 ]

0 голосов
/ 29 июня 2011

Помимо догадок, запустите установщик с подробным ведением журнала:

msiexec /i "Setupfile.msi" /L*v "C:\InstallLog.txt"

Затем откройте файл журнала в утилите журнала установщика Windows, чтобы сделать его более разборчивым:

http://msdn.microsoft.com/en-us/library/aa372811(v=vs.85).aspx

0 голосов
/ 29 июня 2011

Самый простой ответ, который я могу придумать, заключается в том, что значки устанавливаются под другим профилем, а не для всех пользователей. Можете ли вы искать в папке «Документы и настройки» ваши значки? Это скажет вам, если они были установлены под кем-то еще (возможно, учетной записью, которую вы используете для установки пакета.

Еще одна вещь, которую нужно проверить, это убедиться, что на вашем компьютере не было значков до того, как вы его установили. Если вы использовали свой компьютер для тестирования установки, возможно, предыдущий оставил значки там, и это маскирует тот факт, что вы на самом деле не устанавливаете значки в любом месте.

Наконец, проверьте ваши разрешения для компьютера в Бразилии. Возможно, у вас нет прав администратора для записи в «Все пользователи». Возможно, у вас есть разрешения на установку приложения (особенно если вы не устанавливаете его в «Program Files», но это возможно, даже если у вас есть эти права), но у вас нет прав на эти папки.

...