2012-01-12 2 views
0

내가 같은 시간에 두 가지 서비스를 켜려고하고 내가 그들 모두 같은 .DLL 년대를 사용두 창에 같은 시간에 서비스와 같은 DLL의

이상한 오류 얻을 :

windows service .net Cannot start service on computer '.'. 

이 오류는 첫 번째 서비스가 실행 된 후입니다. 어떻게 해결해야합니까?

미리 감사드립니다.

+2

등록 된 동일한 서비스의 인스턴스를 여러 개 시작할 수 없으면 다른 서비스 인스턴스가 필요합니다. 다음은 몇 가지 옵션입니다. http://stackoverflow.com/questions/1370539/multiple-instances-of-same-application-as-a-windows-service – Lloyd

+0

서비스를 시작하지 못했습니다. 이벤트 로그에서 몇 가지 코드 나 자세한 오류 정보를 보지 않고도 더 많은 것을 말할 수 없습니다. –

+0

@Cody Grey 그게 바로이 오류입니다. 더 이상은 없습니다. – IamStalker

답변

0

실제로 두 인스턴스에 대해 서로 다른 이름/경로가 필요합니다. Windows에서 제한이 있습니다. 다른 방법은 TopShelf와 같은 것으로 호스트하는 것인데,이 방법으로 수직으로 빠르게 확장 할 수 있습니다.

관련 문제