약간의 web.config 읽기 클래스를 작성하려고하며 작성중인 모든 .net 프레임 워크 솔루션에서 사용할 수 있기를 원합니다.크로스 프레임 워크 클래스, ConfigurationManager 및 ConfigurationSettings 작성
.net 1.1을 제외한 모든 것이 잘 진행되고 있으며 System.configuration.configurationettings.appsettings를 사용하고 1.1 이후에는 System.configuration.configurationmanager.appsettings를 사용해야합니다. 나는 그것을 해결하기 위해 type.gettype을 사용하는 작은 시도 다음 의사 코드
if environment.version.major < 2 then
use configurationsettings.appsettings
else
use configurationmanager.appsettings.
end if
을 할 수있는 방법이
이이 순간에 조금 실망, 나는 파악하려면, 그러나 나는 이것이 다른 누군가가 깔끔한 대답을 가지고있는 것과 같은 간단한 수정이어야한다고 생각했다.
우리 대부분은 업그레이드를 통해이 문제를 해결했습니다. .NET 4.0은 출시 후보 버전입니다. 당신은 여전히 .NET 1.1을 사용하고 있습니다. 힌트 힌트. –
권자, 내 선택 친구가 아니야. 지원할 기존 앱이 있습니다. 우리 모두가 트레이드 블레이저가 될 수는 없습니다. 가장 최신 버전의 솔루션은 3.5 버전이지만 1.1 버전도 설치할 수있는 선택권이 없습니다. 나는 그걸 피할 수는있어.하지만 난 상스러운 사람이야. – pflangan