2010-11-19 2 views
1

저는 첫 번째 MVC 웹 응용 프로그램을 막 시작했습니다. 이제는 루트에 Web.config 파일이없고 디버그 및 릴리스 구성에 대해 두 개의 하위 파일이 있다는 것을 눈치 챘습니다. 나는 이것이 각기 다른 환경에 대한 특정 구성을 각 파일에 넣을 수 있다는 점에서 약간의 차이점을 보았지만 이러한 개별 파일이 실제로 사용되는 시점에 대해서는 혼란 스럽다.Web.config 변환 및 배포 옵션?

Visual Studio 내에서 기본 제공되는 배포/게시 도구를 사용하여 빌드 모드를 릴리스로 설정하고 웹 응용 프로그램의 간단한 빌드를 수행 한 다음 컴파일 된 파일은 Web.config와 Web.Release.config와 함께 작동합니까?

이러한 개별 구성 파일을 활용해야하는 배포 옵션이 무엇인지 확실하지 않습니다.

답변

0

간단한 경우 배포 기능으로 빌드와 함께 사용할 수 있습니다. Visual Studio는 실제 빌드 구성을 사용하고 매핑 된 Web.config 변환을 사용합니다. 보다 복잡한 배포 시나리오에서는 MSBUILD와 함께 사용할 수 있습니다. 보기 here