asp.net 웹 응용 프로그램이 있습니다. 예를 들어, appsettings와 같은 특정 섹션을 분리하여 별도의 구성 파일에 넣고 싶습니다. asp.net 응용 프로그램에 대한 2 개의 구성 파일을 어떻게 관리합니까? 예제에 따르면, appsettings 만 배포 중에 제공됩니다. 이 섹션을 web.config에 추가하고 1 개의 구성 파일을 갖거나 appsettings 섹션을 별도의 파일로 가질 수 있습니다. 그것을하는 어떤 청결한 방법?web.config의 구성 관리
2
A
답변
3
예, web.config에서 섹션을 추출 할 수 있습니다. 예를 들어 연결 문자열의 경우
<?xml version="1.0"?>
<configuration>
<connectionStrings>
<add name="MyEntities" connectionString="my connection string" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>
연결 문자열 섹션을 별도의 파일로 분리 할 수 있습니다. 그래서 당신의 Web.config은
<?xml version="1.0"?>
<configuration>
<connectionStrings configSource="ConnectionString.Config" />
</configuration>
이되고 ConnectionString.Config 파일은 다음과의 appSettings는 섹션 대체하여 web.config 파일에서
<connectionStrings>
<add name="MyEntities" connectionString="my connection string" providerName="System.Data.EntityClient" />
</connectionStrings>
1
이있을 것이다 :
<appSettings file="settings.config">
</appSettings>
을 만들 모든 설정을 포함하는 새로운 설정 파일 "settings.config"(아래 예 참조) :
<appSettings>
<add key="Setting1" value="This is Setting 1" />
<add key="Setting2" value="This is Setting 2" />
<add key="ConnectionString" value="This is a ConnectString" />
</appSettings>
관련 문제
- 1. Web.config의 페이지 특정 구성
- 2. web.config의 Sitecore 작업 구성
- 3. 모노로 web.config의 구성 섹션을 암호화합니다.
- 4. web.config의 폴더 및 파일 구성
- 5. 유창함 NHibernate에 구성 오류 사용하여 Web.config의
- 6. web.config의 구성 섹션 암호화 또는 암호 해독
- 7. web.config의 구성 섹션에서 부울 구문 분석
- 8. Web.config의
- 9. Web.config의
- 10. 은 Web.config의
- 11. 은 Web.config의
- 12. 동적 구성 관리
- 13. 구성 파일 관리
- 14. FPGA 디자인을위한 구성 관리
- 15. 복잡한 구성 관리
- 16. 환경 구성 관리?
- 17. 구성 관리의 버전 관리
- 18. Perl의 구성 관리
- 19. 릴리스 구성 관리
- 20. Azure 역할 구성 관리
- 21. WCF의 구성 변경 관리
- 22. 변경 제어/구성 관리
- 23. 클라우드의 소프트웨어 구성 관리?
- 24. 관리 메뉴가없는 구성 요소
- 25. ASP.net에서 web.config의 설정을 외부화합니다.
- 26. PHP의 ASP.NET과 web.config의 비교
- 27. Sitecore web.config의 "sc.include"태그
- 28. 은 Web.config의
- 29. web.config의 변환
- 30. Web.config의 어셈블리