간단한 WebService
1을 추가하려면 Empty ASP.NET WebApp
을 선택했습니다. 웹 서비스를 실행할 수 있고 IE 브라우저에서 작동하는 것을 확인할 수 있으므로 내 질문에 대한 가상 디렉터리는 무엇입니까? 나는 그것을 필요로합니까?WebService 가상 디렉터리가 필요합니까
답변
웹 서비스와 관련된 가상 디렉터리 또는 웹 응용 프로그램이 필요하지 않습니다. 그러나 ASP.NET 웹 사이트 또는 웹 서비스가 응용 프로그램이고 IIS (또는 Cassini) 내에서 실행될 응용 프로그램 풀이 필요하다고 간주하십시오. 따라서 webservice 파일을 포함하는 폴더 또는 부모를 웹 응용 프로그램으로 만들어야합니다.
웹 서비스가 이러한 디스크 폴더에 호스팅되는 경우 :
- C :이
C:\Inetpub\Wwwroot\Foo\Folder1\WebService\ASMX\MyGreatService.asmx
이러한 수준의 모든 웹 응용 프로그램이 될 수 \를 Inetpub 예를 들어
\ Wwwroot \ Foo \ Folder1 \ WebService \ ASMX \
- C : \ Inetpub \ Wwwroot \ Foo \ Folder1 \ WebService \
- C : \을 Inetpub는 \ wwwroot입니다 \ 푸 \ 폴더 1 \
- C : \을 Inetpub는 \ wwwroot입니다 \ 푸 \
(당신은 ... 사진을 찍어)
당신은 IIS를 통해이 일을하는 경우 IIS에서 웹 사이트를 만들면 최상위 디렉토리가 자동으로 웹 응용 프로그램으로 바뀝니다. 예를 들어 C : \ Inetpub \ Wwwroot \ Foo \에 루트 폴더가있는 웹 사이트를 만들면 해당 폴더는 이미 웹 응용 프로그램이됩니다. 특정 하위 폴더를 자체 웹 응용 프로그램으로 변경하려면 변환 할 폴더를 마우스 오른쪽 버튼으로 클릭하고 "응용 프로그램으로 변환"을 선택하십시오.
자세한 내용은, 나는 다음과 같은 기사를 참조 할 것 :
IIS: Understanding Sites, Applications and Virtual Directories
감사합니다.이 부분을 좀 더 자세히 설명해 주실 수 있습니까? : "그러므로, 당신은 웹 서비스 파일을 포함하고있는 폴더 나 그 부모를 웹 어플리케이션으로 만들어야합니다." –
위의 수정 된 대답을 확인하십시오. –
- 1. 가상 디렉터리가 IIS에서 응용 프로그램으로 구성되지 않았습니다.
- 2. 가상 디렉터리가 아닌 웹 사이트로 설치
- 3. IIS 디렉터리가 가상 디렉터리인지 확인하는 방법은 무엇입니까?
- 4. 배포시 MsDeploy 가상 디렉터리가 가상 응용 프로그램으로 변환됩니다.
- 5. 디렉터리가 C : \
- 6. 언제 WebService 또는 Android 서비스가 필요합니까?
- 7. C++에 가상 테이블이 필요합니까?
- 8. 가상 컴퓨터에 스왑 파티션이 필요합니까?
- 9. Wordpress IIS 6.0 가상 디렉터리가 기본 웹 사이트로 변경됩니다.
- 10. IIS6 가상 디렉터리가 나타나는 순서를 변경할 수 있습니까?
- 11. Get-AzureStorageBlobContent를 사용하여 파일을 다운로드 할 때 가상 디렉터리가 생성됩니다.
- 12. IIS 7 가상 디렉터리가 웹 사이트 루트를 대상으로하지 않습니까?
- 13. IIS 7에서 다른 컴퓨터에 매핑 된 가상 디렉터리가 표시되지 않습니다.
- 14. 웹 서버의 동일한 폴더에 여러 가상 디렉터리가 지정되었습니다.
- 15. 가상 디렉터리가 구성된 MVC에서 이미지를 표시 할 때 문제가 발생했습니다.
- 16. IIS6 가상 디렉터리가 응용 프로그램으로 액세스 할 수 없습니다.
- 17. asp.net 응용 프로그램을 게시 할 때 가상 디렉터리가 삭제 되었습니까?
- 18. IIS에 가상 디렉터리가 표시되지 않습니까? (Visual Studio 응용 프로그램)
- 19. 기본 웹 사이트의 가상 디렉터리가 제거되지 않고 다른 기능과 충돌합니까?
- 20. IIS에서 가상 디렉터리가 응용 프로그램으로 구성되지 않아 오류가 발생했습니다.
- 21. ASP.NET을 4.0으로 변경하면 CLR 4로 가상 디렉터리가 실행됩니까?
- 22. Moq를 사용할 때 여전히 가상 메소드가 필요합니까?
- 23. boost :: ublas 행렬에 가상 소멸자가 필요합니까?
- 24. 클로킹 패턴을 사용할 때 가상 소멸자가 필요합니까?
- 25. Android에 왜 가상 머신 (DVM)이 필요합니까?
- 26. HttpHandler에 aspnet_isapi.dll 매핑이 필요합니까?
- 27. 디렉터리가 인식되지 않습니다
- 28. 출력 디렉터리가 설정되지 않았습니다.
- 29. 디렉터리가 비어있는 경우 빠른 테스트
- 30. Windows SDK "샘플"디렉터리가 없습니다.
이것은 단지 당신이하려고하는 많은 작은, 특정 질문 중 하나입니다 . Microsoft가 제공하는 훌륭한 자습서 중 일부를 검토해 보셨습니까? –
@RobertHarvey WebService의 속성으로 가면 "Create Virtual Directory"옵션이 없습니다 ... –