2010-05-06 4 views
0

필요한 가상 디렉터리를 만들고 배치 파일에 모든 설정을 지정하여 asp.net 응용 프로그램의 빌드 프로세스를 자동화하려고합니다. 지금까지 가상 디렉터리를 만드는 방법을 파악할 수 있었지만이를 구성하는 방법은 무엇입니까?명령 줄에서 IIS5 고급 설정을 어떻게 구성합니까?

예를 들어, 응용 프로그램으로 설정하고, 기본 문서를 설정하고, 프레임 워크 버전을 변경하고, 통합 인증을 활성화 할 수 있어야합니다. 타사 유틸리티없이이 모든 작업을 수행 할 수있는 스크립트를 아는 사람이 있습니까? ? adsutil.vbs 관리 스크립트가이 작업을 수행합니까?

답변

1

감사합니다. 설명서가 많은 도움이되었습니다. 내가 끝낸 대본을 게시하고 싶었습니다. 가상 디렉터리를 생성하고 액세스 설정을 지정하며 응용 프로그램으로 만들고 격리 수준을 설정하고 기본 문서를 설정하고 인증을 설정하며 프레임 워크 버전을 설정합니다. 내가 찾던 그 모든 것들. IIS5와 함께 제공되는 admin 스크립트로 모든 작업을 수행합니다.

mkwebdir -c LocalHost -w "Default Web Site" -v "myvirdirectory","C:\Website Path\..." 
adsutil APPCREATEINPROC w3svc/1/root/myvirdirectory 
adsutil SET w3svc/1/root/myvirdirectory/AppFriendlyName myvirdirectory 
adsutil SET w3svc/1/root/myvirdirectory/AccessScript True 
adsutil SET w3svc/1/root/myvirdirectory/AppIsolated 2 
adsutil SET w3svc/1/root/myvirdirectory/AuthAnonymous True 
adsutil SET w3svc/1/root/myvirdirectory/AuthNTLM False 
adsutil SET w3svc/1/root/myvirdirectory/AuthBasic False 
adsutil SET w3svc/1/root/myvirdirectory/DefaultDoc index.aspx 
adsutil SET w3svc/1/root/myvirdirectory/EnableDefaultDoc True 
%windir%\microsoft.net\framework\v2.0.50727\aspnet_regiis -s w3svc/1/root/myvirdirectory 
관련 문제