Это случайная ошибка, которую я получаю
Faulting application installutil.exe, version 1.0.3705.6018, stamp 40f6266d, faulting module kernel32.dll, version 5.2.3790.2756, stamp 44c60f39, debug? 0, fault address 0x00015e02
Есть идеи? почему installuti.exe должен проходить черезfaulting module kernal32.dll
Версия сервера: Microsoft Windows Server 2003 Enterprise Edition
Могут ли быть проблемы с фреймворком?
Редактировать:
Похоже на проблему Stackoverflow, но дело в том, что ошибку выдает не код.
Мой установщик выполняет три простые задачи
- Скопируйте файлы из папки в локальный каталог.
- Создайте ключи реестра в HKEY_LOCALMACHINE/SOFTWARE/MySoftware/
- Затем с помощью installutill.exe установите службу из локальной папки.
- и затем запуск службы
Я протестировал этот процесс на нашем локальном сервере Windows Server 2003 Enterprize Edition, и, похоже, он работает. Но вот чего я не могу понять. Почему он работает на одном сервере Windows, но не работает на другом?
Одно из различий, о котором я подумал, заключается в том, что поскольку наш клиент устанавливает систему в VMware, изменится ли функционирование Windows в виртуальной среде по сравнению с физической?
решение1
Что вы устанавливаете или делаете иным образом, когда это происходит?
Редактировать : Мне сложно понять, что вы делаете. Можете ли вы отредактировать свой изначальный вопрос, чтобы объяснить в четких деталях, что вы делаете и в какой момент вы получаете ошибку?
Поскольку похоже, что вы пытаетесь написать установщик для своей собственной программы, возможно, лучше разместить это на StackOverflow, а не на ServerFault.
Поиск в Google намекает, что это может быть проблема фреймворка, который не установлен должным образом на клиентской машине, или проблема с ресурсами. Я думаю, это означает, что это может быть что угодно, и, возможно, вам следует добавить в свой код более качественное протоколирование ошибок.