이것은 내가 받고 있는 무작위 오류입니다.
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/에 레지스트리 키를 생성합니다.
- 그런 다음 installutil.exe를 사용하여 로컬 폴더에서 서비스를 설치합니다.
- 그리고 서비스를 시작하면
로컬 Windows Server 2003 Enterprize Edition에서 이 프로세스를 테스트한 결과 제대로 작동하는 것 같습니다. 그게 바로 내가 머리를 돌릴 수 없는 이유야. 왜 한 Windows 서버에서는 작동하고 다른 Windows 서버에서는 작동하지 않습니까?
제가 생각한 한 가지 차이점은 클라이언트가 VMware에 설치하기 때문에 물리적 환경이 아닌 가상 환경에서 Windows가 다르게 작동하는 방식을 바꿀 수 있다는 것입니다.
답변1
이런 일이 발생하면 무엇을 설치하거나 다른 방법으로 수행하고 있습니까?
편집하다 : 당신이 하고 있는 일을 이해하는 데 어려움을 겪고 있습니다. 원래 질문을 편집하여 현재 수행 중인 작업과 오류가 발생한 시점을 명확하게 설명할 수 있습니까?
자신의 프로그램에 대한 설치 프로그램을 작성하려는 것처럼 들리므로 ServerFault가 아닌 StackOverflow에 배치하는 것이 더 나을 수 있습니다.
인터넷 검색을 하면 클라이언트 시스템에 제대로 설치되지 않은 프레임워크의 문제이거나 리소스 문제일 수 있음을 암시합니다. 제 생각에는 이것이 무엇이든 될 수 있다는 것을 의미하며 아마도 코드에 더 나은 오류 로깅을 추가해야 할 수도 있습니다.