각 MVC 응용 프로그램에는 각각 자체 구성 파일이있는 설정 파일이있는 몇 개의 클래스 라이브러리가 있습니다. 각 구성 파일이 App.config 인 경우 이러한 구성 파일을 하나의 구성 파일로 통합하는 방법은 무엇입니까? 설정을 web.config에 배치해야합니까? 제안 된 우수 사례?ASP.NET MVC에서 참조한 클래스 라이브러리의 구성 파일
1
A
답변
2
각 클래스 라이브러리를 빌드하면 app.config 파일이 "myclasslibrary.dll.config"와 같은 이름으로 bin \ output 폴더에 복사됩니다. 즉, 각 DLL은 고유 한 이름을 가진 구성 파일을 갖게됩니다. * .dll.config 파일을 DLL과 함께 웹 사이트의 bin 폴더에 포함하면 설정이 선택됩니다.
또한 <configSections>
안에 새로운 <section>
선언을 추가하여 라이브러리의 app.config의 설정을 web.config 파일에 결합 할 수도 있습니다.
이 MSDN 연습에는 예제가 있습니다. http://msdn.microsoft.com/en-us/library/ms246220%28VS.80%29.aspx
그런 다음 별도의 구성 파일이 필요하지 않습니다.
관련 문제
- 1. 클래스 라이브러리의 ASP.net MVC 뷰
- 2. C# 클래스 라이브러리의 app.config 파일
- 3. .NET 클래스 라이브러리의 구성 파일 위치를 무시 하시겠습니까?
- 4. 클래스 라이브러리의 현지화
- 5. asp.net mvc에서 PDF 파일 생성
- 6. Asp.Net MVC에서 파일 업로드 중
- 7. asp.net mvc에서 파일 표시 2
- 8. Asp.Net Mvc에서 데이터베이스에서 파일 다운로드
- 9. 클래스 라이브러리의 EditorTemplates
- 10. C# 클래스 라이브러리의 Excel 파일 다운로드
- 11. ASP.Net MVC에서 런타임에 appSettings 파일 경로 전환
- 12. C# 클래스 라이브러리의 개발자 별 구성 설정이 다릅니다.
- 13. ASP.NET MVC에서 IIS 라우팅 구성 오류가 발생합니까?
- 14. asp.net mvc에서 어떻게 구성 할 수 있습니까?
- 15. Android 라이브러리의 추상 클래스
- 16. 여러 ASP.NET 구성 파일
- 17. ASP.net 컴퓨터 구성 파일
- 18. 라이브러리의 현지화 파일 사용
- 19. ASP.NET MVC에서 뷰의 런타임 클래스 이름
- 20. ASP.Net MVC에서 파일 업로드가 실패하는 이유는 무엇입니까?
- 21. AutoMapper - 클래스 라이브러리의 객체를 Silverlight 클래스 라이브러리의 객체에 매핑
- 22. 클래스 라이브러리의 로딩 감지
- 23. 공유 라이브러리의 추상 클래스
- 24. 클래스 라이브러리의 UserControls
- 25. 클래스 라이브러리의 전역 리소스
- 26. 게임 개체 라이브러리의 코드와 구성
- 27. asp.net mvc에서 jquery를 사용하여 Ajax 파일 업로드
- 28. ASP.NET MVC에서 다른 프로젝트의 html 파일 사용
- 29. ASP.NET MVC에서 뷰 파일/디렉토리 구조는 무엇이되어야합니까?
- 30. 별도로 책을 참조한 라텍스
AUSteve, 나는 처음 것을 의심하고 두 번째 접근 방식과 같은 것을 기대했습니다. – ccook
두 방법 모두 잘 작동하며 변경하면 웹 응용 프로그램이 상관 없거나 다시 컴파일해야합니다. 만약 당신이 dev에주기 초반에 나는 별도의 설정 파일을 그대로 두는 것이 좋습니다. 코드 (및 설정의 수/이름)가 안정화되면 web.config와 결합하여 쉽게 배치/유지 관리 할 수 있습니다. – AUSteve
우수, 다시 한번 감사드립니다! – ccook