2

설정 파일에 다른 위치를 지정해야합니다. 오랜 시간 동안 검색 한 결과, 나 자신의 SettingsProvider를 작성해야한다는 것을 알게되었습니다. 나는 그것의 생성자를 통해 설정 파일을위한 경로를 지정할 수있는 하나를 만드는 데 성공했다. 프로그래밍 방식으로 다음과 같이 구성 할 수 있습니다.사용자 지정 설정 공급자를 호출하려면 어떻게해야합니까?

var mycustomprovider = new CustomSettingsProvider (path);

내가 가지고있는 문제는 내 사용자 지정 공급자를 호출 할 수있는 방법이 없다는 것입니다.

[SettingsProvider(typeof(CustomSettingProviders.CustomSettingsProvider))] 
internal sealed partial class Settings { 
} 

그러나 속성이 나를 경로로 객체를 생성 할 수 없습니다 : 나는 VS 2008는 다음과 같은 속성을 설정 파일을 생성 한 장식하실 수 있습니다. 또한 런타임시 원하는 경로를 전달하고 설정을 저장할 수 있도록 프로그래밍 방식으로 SettingsProvider를 설정할 수 있어야합니다. net에서 본 예제는 결코 프로그래밍 방식으로 SettingsProvider를 호출하는 방법을 언급하지 않았습니다.

답변