본문 바로가기

프로그램 경험/.Net

[ASP.NET] 웹서비스 경로 변경

개발하는 프로젝트의 구조가 아래와 같은 3티어로 구성되어 있다.

UI - 웹서비스 - DB 


이번에 같은 소스를 조금 수정해서 사용해야 할 경우가 생겼다.

그래서 같은 소스를 복사해서 수정하려고 솔루션을 비주얼스투디오로 열면 가상 디렉토리를 등록하라는 메시지가 발생한다.


---------------------------

Microsoft Visual Studio

---------------------------

웹 프로젝트 WEB_A에 대해 지정된 로컬 IIS URL http://localhost/WEB_A이(가) 구성되지 않았습니다. 이 프로젝트를 열려면 가상 디렉터리를 구성해야 합니다. 지금 가상 디렉터리를 만드시겠습니까?

---------------------------

예(Y)   아니요(N)   

---------------------------


문제는 둘다 웹서비스명은 같으니 각각 솔루션을 열때마다 IIS 가서 기존 디렉터리를 삭제하고 다시 만들어야 한단 것이다.

얼마나 귀찮은가... 


딱히 좋은 방법이 생각나지 않는다.

우선 아래의 파일을 열면 웹 서비스의 정보가 있다.


C:\Windows\System32\inetsrv\config\applicationHost.config


 저 파일을 수정하는 프로그램을 하나 만들어서 사용하는 방법밖에는 떠오르는 생각이 없다.