문제

에서 무엇을 보유하고 있는 태그는 무시할 때 호스팅 WCF 서비스에서 IIS.내가 이해하는 경우 자체를 호스팅이 필요하지만 이 유해 또는 사용할 때 운영에서 IIS?

ex.

<system.serviceModel>
  <service blah blah blah>
    <host>
      <baseAddresses>
        <add baseAddress="http://localhost/blah" />
      </baseAddresses>
    </host>
   </service>
</system.serviceModel>

내가 무엇을 보았을 취할 수 있습 config 파일을 설명하는 서비스 중 하나에서는 기계와 사용하는 것에서 완전히 다른 기기와 그것을 잘 작동합니다.그것은 보인다면 IIS 완전히 무시합니다.

감사합니다, kyle

도움이 되었습니까?

해결책

당신이 짐작,baseAddresses 요소가 완전히 무시 호스팅하는 경우에서 IIS.서비스의 기본 주소에 의해 결정된 웹 사이트 및 가상 디렉토리로는 wcf 서비스에 배치됩니다.

을 때에도 자체 호스팅,baseAddresses 이 필요하지 않습니다.그것은 단지 편의를 방지하는 데 당신을 전체를 입력 주소에 대한 각 끝점입니다.는 경우,끝점이 있을 수 있는 상소(에 상대적인 기본 주소,즉).

다른 팁

기본 주소를 위해 필요한 selfhosting.IIS/던 호스트를 무시 기본 주소입니다.

에 따라 MSDN Microsoft 설명서에서는 아래 링크를 통해 미드웨이에서 페이지를 참고 섹션 states,"서비스에서 호스팅하는 인터넷 정보 서비스(IIS)또는 윈도우 프로세스를 활성화 서비스(WAS)에 사용하여 가상 디렉토리의 기본 주소입니다."

http://msdn.microsoft.com/en-us/library/ee358768(v=vs.110).aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top