#visual-studio-2010 #windows-installer
#visual-studio-2010 #windows-установщик
Вопрос:
Программа установки выполнена в Visual Studio 2010 (проект установки). В какой библиотеке dll происходит сбой, зависит от случая.
Ошибка записи в файл: filename.dll . Убедитесь, что у вас есть доступ к этому каталогу.
Иногда это работает в Windows 7 (x64), если я перестрою его, это может не сработать.
Эта ошибка появляется при установке Windows XP x86.
Журнал не имел для меня большего смысла:
MSI (ы) (B0:0C) [14:03:19:342]: Примечание: 1: 1304 2: filename.dll
MSI (ы) (B0:0C) [14:03:19:342]: Примечание: 1: 2262 2: Ошибка 3: -2147287038
MSI (c) (54:50) [14:03:19:342]: Примечание: 1: 2262 2: Ошибка 3: -2147287038
ОТЛАДКА: Ошибка 2835: Ошибка управления не была найдена в диалоговом окне ErrorDialog Установщик столкнулся с неожиданной ошибкой при установке этого пакета. Это может указывать на проблему с этим пакетом. Код ошибки 2835. Аргументы следующие: ErrorIcon, ErrorDialog,
Комментарии:
1. Вам придется предоставить более подробную информацию.
2. Оказывается, член команды обновил используемый нами компонент. Поэтому библиотеки DLL, которые мы поместили в GAC и на которые ссылались в установщике, были неправильными. Причина, по которой я этого не видел, заключалась в том, что это был просто служебный выпуск, и в нем был изменен лишь незначительный номер версии. Мы решили проблему, изучив msi.
Ответ №1:
Вот список кодов ошибок:
http://desktopengineer.com/msierrors
Ваш код ошибки 2835 переводится в Элемент управления [2] не был найден в диалоговом окне [3].