ASP.NET MVC 응용 프로그램을 DiscountASP.net과 같은 웹 호스팅 회사에 배포하고 싶습니다. 나는 웹 서버의 web.config 파일에 있어야 할 것에 대해 혼란스러워합니다. 프로젝트를 로컬에서 만들면 모든 종류의 추가 모듈, 핸들러, 컴파일러가있는 비 대한 web.config가 생성됩니다. 프로덕션 web.config 파일에이 모든 항목을 추가해야합니까?IIS7에 ASP.NET MVC 응용 프로그램을 배포하고 깨끗한 web.config를 유지
저는 여전히 IIS6에 현재 ASP.NET 응용 프로그램 (MVC 아님)을 배포하고 있으며 프로덕션 환경에 대한 간단한 web.config를 손으로 제작하고 나머지 응용 프로그램 파일과 함께 업로드했습니다. IIS7에서는 웹 서버의 IIS 관리자를 사용하여 web.config를 빌드 할 수 있습니다. 프로덕션 서버에서 web.config를 작성/관리하는 가장 좋은 방법은 무엇입니까?
매우 간단한 응용 프로그램이 있고 web.config에 추가 한 유일한 것은 데이터베이스 연결 문자열입니다. 모든 핸들러, 모듈 및 컴파일러를 웹으로 가져와야합니까?이 정보는 이미 machine.config에 있습니까? –
다른 것들을 제거 할 수 있어야하지만 MVC를 사용함에 따라 MVC가 작동하는 데 필요한 핸들러와 모듈이있을 수 있습니다. 내가 말할 수있는 가장 좋은 방법은 배포 할 구성을 제거 할 때까지 로컬에서 테스트하는 것입니다. –