Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
부모글 보이기/감추기

내부적으로 정확하게 어떤 동작을 하는 지는 VS.NET 웹 프로젝트 내부를 봐야 확실하겠지만.

일단, 제가 보기에는 기본적으로 웹 프로젝트 생성시 "가상 디렉토리"를 Web Site 의 ID 기반에서 숫자가 가장 낮은 것을 자동 선택해서 해주는 것 같습니다.

해당 ID 는 Windows 2003 의 IIS 관리자인 경우 "Web Sites" 노드를 클릭하면 오른쪽 패널에 "Identifier" 컬럼에서 확인할 수 있습니다.
말씀하신 것과 같은 상황에서의 자동 사이트 선택을 80 포트가 있는 것으로 바꾸기를 원하시면, 해당 포트를 소유한 웹 사이트의 ID 를 다른 것보다 더 낮게 지정해 주시면 됩니다.

프로그램적으로도 하는 방법은 있겠지만, 일단 해당 웹 사이트의 메타베이스 정보를 XML 로 저장한 다음, 그 XML 에서

<IIsWebServer Location ="/LM/W3SVC/9"

와 같은 요소에서 보이는 "/LM/W3SVC/9" 의 숫자값을 최소값으로 수정해 주어야 합니다. 위의 /LM/W3SVC 관련 경로는 해당 XML 파일 전체에 걸쳐서 나오므로 모든 경로를 교체해 주셔야 하고요. 그렇게 변경된 XML 파일을 기반으로 다시 IIS 관리자에서 생성하시면 됩니다.

위의 설정 이외에도, 약간은 번거롭겠지만 쉽게 80 포트로 프로젝트를 지정하는 방법이 있습니다.
프로젝트가 설정될 폴더의 속성창에서 웹 공유를 지정할 수 있는 데, 이때 어느 웹 사이트 아래로 추가될 지를 결정해주는 combobox 가 있습니다. 그렇게 웹 공유를 해두시면 VS.NET IDE에서 프로젝트 생성하실 때 정상적으로 해당 폴더에 웹 프로젝트가 생성이 되어집니다.








[최초 등록일: ]
[최종 수정일: 5/5/2006]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

비밀번호

댓글 작성자
 




1  2  3  4  [5] 
NoWriterDateCnt.TitleFile(s)
30정성태5/5/20062085[질문] SocketOptionName.KeepAlive 사용법
31정성태5/5/20063602    답변글 [답변]: SocketOptionName.KeepAlive 사용법
32정성태5/5/20062114        답변글 [추가]: SocketOptionName.KeepAlive 사용법
127정성태9/15/20063033    답변글 [답변]: 외부 자료 - SocketOptionName.KeepAlive 사용법
28정성태5/5/20061560[질문] [assembly: AssemblyCompany("MyCompany")] 에서의 "MyCompany" 를 변경하는 방법
29정성태5/5/20061595    답변글 [답변]: [assembly: AssemblyCompany("MyCompany")] 에서의 "MyCompany" 를 변경하는 방법
26정성태5/5/20064662[질문] 웹 파일 이어받기에 관한 질문
27정성태5/5/20061905    답변글 [답변]: 웹 파일 이어받기에 관한 질문
24정성태5/5/20061734[질문] CodeFile 속성 에러 어떻게 처리해야 하나요?
25정성태5/5/20061745    답변글 [답변]: CodeFile 속성 에러 어떻게 처리해야 하나요?
22정성태5/5/20061802[질문] microsoft.windowsmediaservices.dll 참조가 안 걸립니다.
23정성태5/5/20061746    답변글 [답변]: microsoft.windowsmediaservices.dll 참조가 안 걸립니다.
20정성태5/5/20061543[질문] NDoc 사용하시는 분들 공백 ? 로 나오는 거 어떻게 처리하십니까?
21정성태5/5/20061456    답변글 [답변]: NDoc 사용하시는 분들 공백 ? 로 나오는 거 어떻게 처리하십니까?
18정성태5/5/20061865[질문] 웹서버와 파일서버가 분리되어 있을경우
19정성태5/5/20061741    답변글 [답변]: 웹서버와 파일서버가 분리되어 있을경우
16정성태5/5/20062038[질문] ToString(), (string) 캐스팅, Convert.ToString 의 차이.
17정성태5/5/20063366    답변글 [답변]: ToString(), (string) 캐스팅, Convert.ToString 의 차이.
14정성태5/5/20061799[질문] C# 으로 만든 COM+ 에서 함수 오버로딩 질문입니다.
15정성태5/5/20062019    답변글 [답변]: C# 으로 만든 COM+ 에서 함수 오버로딩 질문입니다.
12정성태5/5/20061408[질문] 새 웹프로젝트 추가시.. 디폴트로 포트 번호 없이 하려면...?
13정성태5/5/20061466    답변글 [답변]: 새 웹프로젝트 추가시.. 디폴트로 포트 번호 없이 하려면...?
10정성태5/5/20062537[질문] axWebBrowser3.Navigate 에서 파라미터를 POST로 보내는 방법
11정성태5/5/20061689    답변글 [답변]: axWebBrowser3.Navigate 에서 파라미터를 POST로 보내는 방법
8정성태5/5/20061663[질문] InitializeComponent 함수내부에 속성값에 대한 코드가 추가되는 문제
9정성태5/5/20061576    답변글 [답변]: InitializeComponent 함수내부에 속성값에 대한 코드가 추가되는 문제
1  2  3  4  [5]