CAFE

Winform & WPF | C# 질문

[c#]윈도우 서비스 등록이 안되는 문제

작성자Rainmaker|작성시간09.01.31|조회수2,981 목록 댓글 2


== 아래의 템플릿을 기재해 주시면 상세히 답변해 줄 수 있습니다. ==


1. 사용언어 (c#,vb.net) : C#


2. 사용툴 (VS2005, VS2008) : VS2005


3. 운영체제 (WIN 2003, XP) : 윈 2003


4. 질문 :

윈도우 서비스를 만들고 있습니다.
어제까지만 해도 윈도우 서비스를 서비스에 등록 시키면서
잘 가지고 놀다가(?) 오늘은 등록이 안되네요..;;
왜 그런지 알 수가 없습니다.-_-;;
옆에 컴퓨터에서 잘 돌아가는 소스를 제가 가지고 하면 안되는데 이런 문제 접하신분 계신가요?
옆 컴퓨터에서는 서비스에 등록 잘되는 소슨데
왜 굳이 제 쪽에서는 등록이 안되는지..;;
궁금합니당.ㅜㅡ




===============log 내용==============================

어셈블리 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe'을(를) 제거하고 있습니다.
영향을 받는 매개 변수:
   logtoconsole =
   assemblypath = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe
   logfile = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.InstallLog
Demo_Service.Demo_Installer 설치 관리자 형식의 인스턴스를 만들 수 없습니다.
System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다.
다음 오류 메시지와 함께 내부 예외 System.ArgumentOutOfRangeException이(가) Throw되었습니다. 인덱스가 범위를 벗어났습니다. 인덱스는 음수가 아니어야 하며 컬렉션의 크기보다 작아야 합니다.
매개 변수 이름: index
어셈블리 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe'을(를) 설치하고 있습니다.
영향을 받는 매개 변수:
   logtoconsole =
   assemblypath = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe
   i =
   logfile = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.InstallLog
Demo_Service.Demo_Installer 설치 관리자 형식의 인스턴스를 만들 수 없습니다.
System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다.
다음 오류 메시지와 함께 내부 예외 System.ArgumentOutOfRangeException이(가) Throw되었습니다. 인덱스가 범위를 벗어났습니다. 인덱스는 음수가 아니어야 하며 컬렉션의 크기보다 작아야 합니다.
매개 변수 이름: index
어셈블리 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe'을(를) 롤백하고 있습니다.
영향을 받는 매개 변수:
   logtoconsole =
   assemblypath = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe
   i =
   logfile = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.InstallLog
Demo_Service.Demo_Installer 설치 관리자 형식의 인스턴스를 만들 수 없습니다.
System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다.
다음 오류 메시지와 함께 내부 예외 System.ArgumentOutOfRangeException이(가) Throw되었습니다. 인덱스가 범위를 벗어났습니다. 인덱스는 음수가 아니어야 하며 컬렉션의 크기보다 작아야 합니다.
매개 변수 이름: index
어셈블리 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe'을(를) 제거하고 있습니다.
영향을 받는 매개 변수:
   logtoconsole =
   assemblypath = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe
   logfile = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.InstallLog
Demo_Service.Demo_Installer 설치 관리자 형식의 인스턴스를 만들 수 없습니다.
System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다.
다음 오류 메시지와 함께 내부 예외 System.ArgumentOutOfRangeException이(가) Throw되었습니다. 인덱스가 범위를 벗어났습니다. 인덱스는 음수가 아니어야 하며 컬렉션의 크기보다 작아야 합니다.
매개 변수 이름: index
어셈블리 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe'을(를) 제거하고 있습니다.
영향을 받는 매개 변수:
   logtoconsole =
   assemblypath = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.exe
   logfile = C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Demo_Service.InstallLog
Demo_Service.Demo_Installer 설치 관리자 형식의 인스턴스를 만들 수 없습니다.
System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다.
다음 오류 메시지와 함께 내부 예외 System.ArgumentOutOfRangeException이(가) Throw되었습니다. 인덱스가 범위를 벗어났습니다. 인덱스는 음수가 아니어야 하며 컬렉션의 크기보다 작아야 합니다.
매개 변수 이름: index



다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자심재운 | 작성시간 09.02.01 에러난 부분의 소스 내용을 보지 않은 이상 정확한 답변을 드리기는 어렵고요 . 지금 오류 내용중에 System.ArgumentOutOfRangeException 은... 특정 메소드에 넘기는 파라미터에 값을 전달하지 못하던가 아니면 null 을 넘겨서 throw 발생된 현상이라고 하네요...^^;;;
  • 작성자Rainmaker 작성자 본인 여부 작성자 | 작성시간 09.02.01 재운님 감사합니다.. 전 저거 걍 올린건데.. 말씀하신 익셉션을 재운님 때문에 볼 수 있게 됬네요.. 해결 방법도 찾았답니다 감사합니다.. ^^
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼