У меня есть проект развертывания, созданный с помощью Visual Studio 2008, который не удается установить. Он использует графический интерфейс по умолчанию. Ошибка возникает при переходе на страницу прогресса. Сообщение об ошибке GUI:
Ошибка чтения из файла F: \ Packages \ Test \ Release \ Test.msi. Убедитесь, что файл существует и вы можете получить к нему доступ.
Если я запускаю MSI из командной строки с /l*
, я получаю много ошибок о неправильном размере элементов графического интерфейса, например ::
ОТЛАДКА: Ошибка 2826: Линия управления 1 в диалоговом окне WelcomeForm выходит за границы диалогового окна вправо на 3 пикселя.
Установщик обнаружил непредвиденную ошибку при установке этого пакета. Это может указывать на проблему с этим пакетом. Код ошибки: 2826. Аргументы: WelcomeForm, Line1, справа
Я также получаю более подробную версию ошибки, отображаемой во время выполнения:
MSI (c) (08: EC) [17: 06: 27: 026] Продукт: тест - ошибка 1305. Ошибка чтения из файла F: \ Packages \ Test \ Release \ Test.msi. Системная ошибка 1008. Убедитесь, что файл существует и вы можете получить к нему доступ.
Другие файлы MSI работают на этом компьютере с той же учетной записью пользователя, которая является членом локальной группы администраторов. Вся папка Release \ имеет SYSTEM, установленный на полный доступ. И для C: \ WINDOWS \ TEMP, и для C: \ Documents and Settings \ имя пользователя \ Local Settings \ Temp для SYSTEM установлено значение Полный доступ.
ПК работает под управлением Windows XP с пакетом обновления 2 (SP2), 32-разрядная, с большим объемом оперативной памяти и дискового пространства.