2013-02-15 3 views
1

타사 ActiveX DLL을 사용하는 VS2010에 콘솔 응용 프로그램이 있습니다. 그것은 모두 잘 작동합니다. 하지만 웹 서비스와 동일한 코드를 구현하고 싶습니다..NET 콘솔 응용 프로그램 - 웹 서비스

WCF 서비스를 만들고 모든 코드를 새 프로젝트에 복사하려고했습니다. 하지만 dll 함수를 호출하는 동안 오류가 발생합니다. x86 플랫폼에서 실행하고 있지만, '잘못된 형식 예외'가 발생합니다.

콘솔 응용 프로그램을 서비스로 직접 호스팅 할 수있는 방법이 있습니까?

+0

IIS의 응용 프로그램 풀이 32 비트 모드로 실행되고 있습니까? – Victor

+0

내 응용 프로그램이 32 비트 모드로 실행 중입니다. – Newbee

+0

IIS에서 wcf를 실행중인 경우 ISS – Newbee

답변

1

원하는 것을 "자체 호스팅"이라고합니다.

자체 호스팅 서비스
개발자가 만든 프로세스 응용 프로그램 내에서 실행되는 서비스 : "Fundamental Windows Communication Foundation Concepts"에서. 개발자는 수명을 제어하고 서비스의 속성을 설정하고 서비스를 열어 (서비스를 수신 모드로 설정 함) 서비스를 닫습니다.

+0

정말 고마워요 ... 이제 괜찮아요 ... 자기 호스팅을 사용했습니다 ... : D – Newbee

관련 문제