는)
1를 해결하려면 [참고로, 질문 # 1 ... 나뿐만 아니라이 번들로 제공되기 때문에 그것을 답변 해 드리겠습니다, serverfault.com에 해결 일반적으로 더 나은 종류입니다] 즉, 난 당신이 당신이 실행하는 웹 서비스를 원하는 위치에 ASMX 파일을 복사 할 필요가 있다고 생각 웹 서비스 자체 를 배포하는 예) 2 concering, 이제 웹 사이트
- Open the IIS management console
Either from Computer management Console, in 'Aervices and Applications'
+ 'Internet Information Service'
or from the control panel + Administrative tools
+ 'Internet Information Service'
- On right pane, navigate to 'Web Sites' + 'Default Web Site'
- Right Click, select 'Properties' in menu.
This brings a squarish dialog with 2 rows of 4 tabs each at the top.
- Select 'Directory Security' tab
- then in the top group named 'Anonymous Access and authentication control',
click 'Edit'
- The dialog that comes up is where you need to check the Anonymous access,
and enter the account credentials for the account which IIS will use, on
behalf of the anonymous users. I recommend you create one account for
this purpose, rather than using yours or some other actual user.
에 대한 익명 액세스를 허용하는 , 바이너리 파일 (dll)을 bin 디렉토리에 저장합니다. 다른 말로하면 정규 .NET 웹 응용 프로그램을 게시하는 것과 같습니다 (단, URI에서 참조되는 파일의 이름은 * .asmx 임). (이 파일을 dirctory의 기본 파일로 만들 수도 있습니다). 물론
이 .NET은 THIE 컴퓨터에 설치, ADN 웹 속성 대화 상자의 '.NET 응용 프로그램 "탭이 표시 (작동하도록 허용 될 수 있음을 의미한다
조언의 마지막 비트 :. 당신은 아마 것 이 웹 서비스를 자체 웹 사이트 (또는 웹 응용 프로그램) 및 자신의 디렉토리에 설치하려는 경우이 유형의 작업에 대한 자세한 내용은 serverfault.com을 참조하십시오. 많은 설정이 있는데 그 중 일부는 보안이나 성능에 영향을 미칩니다. > 전문가가 알려주도록하십시오.
출처
2009-09-27 04:50:56
mjv
고마워요. 첫 번째 문제는 해결 될 것 같습니다. 두 번째 질문 : XP에서 .net 웹 서비스를 구성하는 방법은 무엇입니까? 빠른 답변을 주셔서 대단히 감사합니다. – Steve
미안 지연; 이 주제에 대한 답장에 추가 정보를보십시오. 나는 그것을 여러 번했고 다른 버전들 아래서 혼란 스러웠습니다. 또한 실제 호스트에서 확인하기 위해 적절한 서버에 액세스 할 필요가 없습니다. 일반적으로 .NET 프레임 워크가 설치되어 실행되고 있는지 확인해야합니다. 그런 다음 파일 * .asm 및 * .dll을 복사하여 webservices를 설치하십시오. 일반 ASP/ASPX.Net 응용 프로그램과 다소 유사합니다. – mjv