처음으로 구성을 실행해야하는 간단한 MVC CMS를 만듭니다 (데이터베이스 및 관리 사용자 계정을 설정하는 등).처음 실행 구성 (ASP MVC 4)
설치 화면에 데이터베이스 연결 문자열을 묻는 메시지가 표시되므로 처음 실행하면 데이터베이스 저장소를 알 수 없습니다.
응용 프로그램이 처음 실행되는 것을 어떻게 감지하고 해당 설치 화면으로 이동합니까?
나는 거짓의 초기 값으로의 Web.config에서 설정을 넣어해야 :
ConfigurationManager.AppSettings.Set("SetupComplete", "True");
몰락 :
<add key="SetupComplete" value="false" />
그리고 설치가 완료되면, 내가 통해 변경할 수
이 방법의 경우 응용 프로그램을 다시 시작하면 config 값의 기본값은 "false"입니다. 이 문제에 대한 좋은 해결책은 무엇입니까?
db 연결 문자열을 어떻게 저장할 계획입니까? – muratgu
Web.config는 정적 구성 용입니다. 동적 구성이 필요한 경우 대신 다른 파일을 사용해야합니다. – rossipedia