개발하는 프로젝트의 구조가 아래와 같은 3티어로 구성되어 있다.
UI - 웹서비스 - DB
이번에 같은 소스를 조금 수정해서 사용해야 할 경우가 생겼다.
그래서 같은 소스를 복사해서 수정하려고 솔루션을 비주얼스투디오로 열면 가상 디렉토리를 등록하라는 메시지가 발생한다.
---------------------------
Microsoft Visual Studio
---------------------------
웹 프로젝트 WEB_A에 대해 지정된 로컬 IIS URL http://localhost/WEB_A이(가) 구성되지 않았습니다. 이 프로젝트를 열려면 가상 디렉터리를 구성해야 합니다. 지금 가상 디렉터리를 만드시겠습니까?
---------------------------
예(Y) 아니요(N)
---------------------------
문제는 둘다 웹서비스명은 같으니 각각 솔루션을 열때마다 IIS 가서 기존 디렉터리를 삭제하고 다시 만들어야 한단 것이다.
얼마나 귀찮은가...
딱히 좋은 방법이 생각나지 않는다.
우선 아래의 파일을 열면 웹 서비스의 정보가 있다.
C:\Windows\System32\inetsrv\config\applicationHost.config
저 파일을 수정하는 프로그램을 하나 만들어서 사용하는 방법밖에는 떠오르는 생각이 없다.
'프로그램 경험 > .Net' 카테고리의 다른 글
[C#] ContextMenuStrip 왼쪽 마우스 클릭으로 동작하기 (0) | 2013.03.07 |
---|---|
[C#] 트레이 아이콘 넣기 (0) | 2013.03.07 |
[ASP.NET] 웹서비스 호출시 System.InvalidOperationException: 임시 클래스를 생성할 수 없습니다(result=1) (0) | 2013.03.04 |
[C#] 간단 파일 생성 및 읽기 (0) | 2013.01.30 |
[C#] 디버그 출력 (0) | 2013.01.24 |