구성 파일이있는 Spring.NET 프로그램이 있습니다. 테스트에서 뚜렷한 전환을 원활하게하기 위해 공유 구성 파일의 경로를 제공하는 환경 변수를 갖고 싶습니다. import a resource을 사용하지만 <import resource="path"/>
은 resolved이 아닙니다.가져올 동적 리소스 경로를 가질 수 있습니까?
System.Configuration.ConfigurationErrorsException : 오류 상황 'spring.root'만들기 : 파일을 [\ 서버 \ 공유 \ $ {예를 들어 나는 파일이 다음과 같이 예외를 찾을 수 없습니다받을 파일
<import resource="\\server\share\${computername}\SpringConfig.xml"/>
을로드하려고하면 컴퓨터 이름} \ SpringConfig.xml]을 로컬 파일 경로로 확인할 수 없습니다. resource은 'file :'프로토콜을 사용하지 않습니다. ---> Spring.Objects.Factory.ObjectDefinitionStoreException : 파일 [\ server \ share \ $ {computername} \ SpringConfig.xml]에서 XML 문서를 구문 분석하는 IOException ---> System.IO.FileNotFoundException : file [\ server \ share \ $ {computername} \ SpringConfig.xml]은 로컬 파일 경로로 확인할 수 없습니다. resource는 'file :'프로토콜을 사용하지 않습니다.
Spring.NET에서 동적으로 가져올 수있는 방법이 있습니까? 코드를 작성하지 않는 것이 좋습니다.
멋지다, 나는 그것을 밖으로 시험해야 할 것이다. 또한 [Jira Feature Request] (https://jira.springsource.org/browse/SPRNET-1491)를 만들었지 만 올바른 프로세스를 따라 갔는지 확신 할 수 없습니다. –
Thanks! 생성자 요구 사항이 잘 문서화되지 않았더라도 구현하기가 매우 쉽습니다. –