Windows가 시작될 때 시작되는 .net 서비스가 있고 서비스가 시작되지 않는 경우가 있습니다 (완전히 무작위).Windows 시작시 .net 서비스 시작 시간 초과
이벤트 뷰어를 보여줍니다 이 A timeout was reached (30000 milliseconds) while waiting for the MYSERVICE service to connect.
에도 서비스가 내가 수동으로 시작하면 시작하는 데 실패 컴퓨터에 (Windows 로그온 후)는 미세 시작합니다.
내 시작 방법은 매우 기본이며, 실제 시작 논리를 가진 새로운 스레드를 시작합니다 (일반적으로 매우 빠름).
내 서비스에는 .net 3.5 sp1이 필요하며 이러한 문제가있는 컴퓨터는 win7 x64입니다. .net 프레임 워크와 관련이 있다고 생각하지만 어떻게해야할지 모르겠다. 이것은 클라이언트 컴퓨터에서 발생하며 .net 4 클라이언트 프로필이 설치되어 있습니다.
아이디어가 있으십니까?
서비스를 시작하는 동안 어떤 일이 벌어지고 있는지 확인하기 위해 애플리케이션에 로그인을 추가 했습니까? – mservidio
Windows 이벤트 로그에 로그를 추가했습니다. 로그는이를 보여줍니다. 내 '기본'이 시작되지만 '시작'방법에 도달하지 못합니다. – jacob