기존 VS2002에서 웹서비스를 vsdisco를 통해 웹폼프로젝트에서 웹참조하고 있습니다.
VS2002 웹서비스 프로젝트를 VS2005로 마이그레이션하고, 컴파일까지 하는데에는 오류가 적었습니다.
그런데 vsdioco가 호출이 안되고 있습니다.
(개별 웹서비스는 호출 됨. WSDL )
http://localhost/svc/xerpsvc.vsdisco ( 호출 안됨. )
http://localhost/svc/cgw.asmx ( 호출 됨. )
이 전 버전에서는 machine.config에 vsdisco부분을 추가해주는 부분이 있어서…
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG 에서 machine.config에
@@ 이 부분을
<system.web>
<httpHandlers/>
</system.web>
@@ 이렇게
<system.web>
<httpHandlers>
<add verb="*" path="*.vsdisco"
type="System.Web.Services.Discovery.DiscoveryRequestHandler,
System.Web.Services, Version2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" validate="false">
</add>
</httpHandlers>
</system.web>
수정했는데
http://localhost/xerpsvc/xerpsvc.vsdisco 는
"서버를 찾을 수 없거나 DNS 오류입니다."
라는 에러가 뜨고 있습니다.
ASP.NET 2.0에서 vsdisco적용 방법에 대한 답변 부탁 드립니다.
읽어주셔서 감사합니다.