누구든지 asp.net mvc 웹 사이트의 개발 및 라이브 빌드 간을 쉽게 전환 할 수있는 좋은 기술이 있습니까? 몇 가지 변경 사항을 수행 할 때마다 web.config를 통해 변경하고 모든 로컬 설정을 주석 처리하고 모든 원격 설정의 주석 처리를 제거해야합니다. 또한 올바른 연결 문자열을 가리 키도록 linq-to-sql dbml 파일을 업데이트해야합니다.개발 버전과 라이브 버전 간 전환
이것은 컨트롤러를 변경할 때마다 발생합니다. 변경 사항을 업로드 한 후 동일한 프로세스를 수행하고 개발 (로컬) 모드로 되돌려 야합니다.
자동으로 처리 할 수 있습니까? 아니면이 두 가지 사이에 플래그를 지정할 수있는 설정이 하나 이상 있습니까? 그런 다음 구성 정보를 읽어 내 수업에서, 나는 시스템 환경 같은 것을 확인 것
<LiveSomeSetting>something</LiveSomeSetting>
<TestSomeSetting>anotherthing</TestSomeSetting>
감사
당신이 두 버전을 배포 빌드 프로세스를 가진 것으로 간주 한을? –
MSI 또는 xcopy를 사용합니까? 두 가지 다른 설정 파일 인 web.config와 production_web.config를 가질 수 있다고 생각합니다. 설정 중에 설정을 바꾸면됩니다. –
msi 또는 xcopy는 어떻게 사용합니까? 나는 visual studio 2008 웹 익스프레스를 사용한다. – chobo