2014-06-11 2 views
0

그렇다면 단일 IIS에서 여러 테스트 사이트가 필요하다는 이야기입니다.MVC 웹 구성 경로의 WCF 서비스에 대한 상대 경로

내 응용 프로그램은 동일한 서버에있는 WCF 서비스를 가리키는 web.config 파일이있는 MVC 프로젝트로 구성됩니다.

Developer1

-MVC

-WCF

Developer2

-MVC

-WCF

:

본인은 IIS에서이 폴더 구조를 가지고

내가

http://MyServer/Developer1/MVC 

또는

http://MyServer/Developer2/MVC 

내가 올바른 WCF "~/WCF/SomeService.svc""../WCF/SomeService.svc" 연락 web.config 파일에서이 경로를 설정하는 시도에 액세스 할 수 있습니다 DEVS 있도록 IIS를 구성하지만 내가 할 수있는 ' 제대로 작동하지 않아 올바른 구문을 찾을 수 없습니다.

답변

0

왜 상대 경로를 사용 하시겠습니까? 두 끝점을 모두 등록하고 필요한 것을 사용할 수 있습니다.

<endpoint name="dev1" address="http://MyServer/Developer1/MVC/WCF/SomeService.svc" binding="basicHttpBinding" contract="SomeServiceContract" /> 

<endpoint name="dev2" address="http://MyServer/Developer1/MVC/WCF/SomeService.svc" binding="basicHttpBinding" contract="SomeServiceContract" /> 

var svcProxy = new SomeServiceProxy("dev1");