Visual Studio 2008을 사용하여 웹 서비스 용 wsdl 및 디스코 파일을 만들려면 어떻게해야합니까? 서비스를 만들고 VS를 통해 실행할 수 있지만 파일을 만들려고하면 아무 일도 일어나지 않습니다. 또한이 서비스는 SharePoint 2007뿐 아니라 외부 셰어 포인트에서도 실행해야합니다.VS 2008에서 웹 서비스를 만들려고하는데 wsdl 및 디스코 파일을 만들 수 없습니다.
답변
Sharepoint에서 wsdl 및 디스코 파일을 만드는 것은 쉽지 않습니다. Visual Studio의 개발 서버에서 프로젝트를 실행하고 SharePoint 컨텍스트에 배포하기 전에 asmx에 대해 disco.exe을 실행해야합니다. 또한 SharePoint 컨텍스트에 배포 할 때 wsdl.aspx 및 disco.aspx 파일의 이름을 바꿔야합니다.
마지막으로 SharePoint 컨텍스트 내에서 수동으로 wsdl을 수정해야합니다. SharePoint wsdl 's에 대한 자세한 내용은이 항목을 참조하십시오. 위의 XML 노드를 모두이 것으로 바꿔야합니다.
<%@ Page Language="C#" Inherits="System.Web.UI.Page" %>
<%@ Assembly Name="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Import Namespace="Microsoft.SharePoint.Utilities" %>
<%@ Import Namespace="Microsoft.SharePoint" %>
<% Response.ContentType = "text/xml"; %>
그리고 당신은 당신의 SOAP 주소 위치를 교체해야합니다이와 속성 :
<% SPHttpUtility.AddQuote(SPHttpUtility.HtmlEncode(SPWeb.OriginalBaseUrl(Request)),Response.Output); %>
나는 웹 서비스와 셰어 포인트에서 정말로 새로운 사람이다. 그래서 나는 단순히 개발 컴퓨터에서 서비스를 만들고 그 다음에 devco.exe를 실행하여 아직 dev 컴퓨터에있는 동안 그 서비스를 실행합니까? 서버에 배포하려면 wsdl 및 디스코 파일을 서버에 복사하십시오. –
그러면 개발 시스템에서 서비스를 만들고 disco.exe를 실행하지만 생성 된 파일을 수정하고 이름을 바꾸어야합니다 (
- 1. WSDL 및 디스코 파일 생성
- 2. Eclipse에서 자바 웹 서비스를 만들 수 없습니다.
- 3. Visual Studio 2008에서 ASP.NET 웹 사이트를 만들 수 없습니다.
- 4. WebDAV를 사용하여 VS 2008에서 Windows 2008로 게시 할 수 없습니다.
- 5. wsdl 파일에서만 웹 서비스 클라이언트를 만들 수 있습니까?
- 6. SQl 2008에서 중지 목록을 만들 수 없습니다.
- 7. nomedia 파일을 만들 수 없습니다
- 8. WSDL 파일을 사용하여 Visual Studio.NET에서 웹 서비스를 만드는 방법은 무엇입니까?
- 9. asmx 웹 서비스를 통해 디렉토리를 만들 수 없습니다.
- 10. 디버깅 asmx 웹 서비스를 실행할 수 없습니다.
- 11. 웹 서비스를 사용할 수 없습니다.
- 12. VS.NET 2008에서 .rtf 파일을 읽을 수 없습니다.
- 13. VS : 웹 사이트 '...'을 (를) 만들 수 없습니다. Found '
- 14. make 파일을 만들 수 없습니다.
- 15. Visual Studio 2008에서 qt 프로젝트 파일을 열 수 없습니다.
- 16. VS 2008에서 SQL Server 연결을 설정할 수 없습니다.
- 17. Eclipse에서 WSDL 파일을 열 수 없습니다. J2EE Galileo
- 18. 아이폰에서 WSDL 웹 서비스를 사용하는 방법은 무엇입니까?
- 19. 웹 기반 텔넷 서비스를 만들 수 있습니까?
- 20. VS 2008에서 .resource 파일을 인식하지 못합니다.
- 21. 웹 서비스의 SOAP 및 WSDL
- 22. 델파이에서 wsdl 파일을 어떻게 가져올 수 있습니까?
- 23. .wsdl 파일을 사용하여 웹 서비스에 액세스하는 방법
- 24. RIA를 설치 한 후 VS 2008에서 디자인보기로 이동할 수 없습니다.
- 25. 로컬 WSDL 파일을 사용하여 WCF 서비스를 소비하는 방법은 무엇입니까?
- 26. C : \ TEMP에 파일을 만들 수 없습니다.
- 27. Java에서 웹 서비스를 사용할 수 없습니다.
- 28. log4php는 리눅스 환경에서 파일을 만들 수 없습니다.
- 29. VS 2010에서 rpt 파일을 열 수 없습니다.
- 30. SQL Server 2008에서 SSIS 서비스를 시작할 수 없습니다.
는 "나는 아무 일도 발생하지 않는 파일을 만들려고 할 때"당신이 무엇을 의미하는 등의 세부 사항을 추가하세요 .asmx 서비스 또는 WCF 서비스를 만들고 있습니까? –