Visual Studio 구성 요소 디자이너가 프로젝트 .config 파일에 액세스하고 수정할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/946563

문제

구성 요소가 될 수 있습니다 디자이너 설계 시간에 프로젝트의 app.config 또는 web.config 파일에 액세스하고 수정 하시겠습니까? 보다 구체적으로,이 '올바른 방법'을하기 위해 VS가 노출 한 호스팅 서비스가 있습니까? 나는 .config 파일을 직접 찾아서 열어서 원하는대로 길을 가질 수 있다는 것을 알고 있지만, 주로 소스 제어 통합 문제로 인해 VS 승인 방식을 통과하기를 원합니다.

도움이 되었습니까?

해결책

당신은 연결할 수 있습니다 IEventBindingService (.NET 2.0 버전에 링크 한 경우 1.1, 3.0 및 3.5 버전도 있습니다)

페이지에서 발췌 :

이벤트 바인딩 서비스는 이벤트 핸들러를 디자이너 코드의 구성 요소 이벤트와 연결하는 방법을 제공합니다.

Custom App.Config 조작 코드를 노출 한 이벤트 핸들러에 넣을 수 있습니다.

다른 팁

vs는 모든 종류의 이유로 웹/앱 구성을 편집 할 수 있습니다. 또한 VS 도구가 파일 섹션에 대한 GUI를 제공하는 특정 상황이 있습니다 (나는 당신이 추측하는 것입니다). 그러나 대부분의 경우 "적절한 방법"은 손으로 편집하는 것입니다.

프로젝트가 충분히 커지면 CI 우려와 여러 서버로 롤아웃 할 수 있습니다. 이는 구성 파일의 섹션 생성을 스크립팅하는 것을 의미합니다.

말할 가치가있는 한 가지는 당신이 무엇이든 MS 축복 접근을 찾지 않아야한다는 것입니다. 당신은 당신의 요구를 받아들이고 모든 사실과 가장 실용적인 접근 방식을 생각해 내야한다는 것입니다.

구성 요소 디자이너? ¿

프로그래밍 방식을 의미합니까? http://www.beansoftware.com/asp.net-tutorials/modify-web.config-runtime.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top