2011-09-01 4 views
1

URL을 설정하여 사용하려는 config/appSettings 파일을 사용자가 지정할 수 있도록하려는 ASP.Net MVC 2 (C#) 프로젝트가 있습니다. 매개 변수. (mysite? config = someConfig).ASP.Net MVC에서 런타임에 appSettings 파일 경로 전환

나는 이것을 수행하는 가장 좋은 방법이 무엇인지 궁금합니다. 내가 ConfigurationManager.AppSettings 객체를 전혀 사용하지 않는 것이 현명하고 URL 매개 변수에 액세스하여 읽을 파일을 결정할 수있는 자체 구성 관리자를 만드는 것이 현명한 방법일까요? 또는 런타임에 ConfigurationManager.AppSettings에서 사용하는 경로를 재정의하여 이전과 같이 계속 사용할 수 있습니까?

여기에있는 기능을 지원하는 ASP.Net (MVC)의 올바른 구성 아키텍처에 대한 좋은 예가 있습니까? 나는 이것이 일반적인 유스 케이스 일 수 있으며, 어떤 사람들은 나에게 올바른 방향으로 나를 암기하기에 충분한 경험을 가지고 있을지도 모른다고 생각했다.

미리 감사드립니다.

답변

1

기본 Web.config를 변경할 때마다 각 웹 응용 프로그램이 다시 시작됩니다. 사용자 상호 작용으로 변경하지 않는 것이 좋습니다. 사용자 설정을 저장해야하는 경우 ASP.NET 프로필을 사용하는 것이 좋습니다.

관련 문제