내 솔루션에있는 모든 어셈블리에 대해 하나의 구성 파일 만 갖고 싶습니다. 그렇다면 다른 어셈블리에서 user.config
경로를 얻는 가장 좋은 방법은 무엇입니까?어떻게 다른 경로에서 user.config의 경로를 얻을 수 있습니까?
0
A
답변
0
user.config는 xml 파일 일뿐입니다. 그러면 XmlDocument로 읽을 수 있습니다.
XmlDocument doc = new XmlDocument();
doc.LoadXml("user.config");
XmlElement element = doc.DocumentElement;
XmlAttributeCollection attr_coll = myElement.Attributes;
for (int i = 0; i < attr_coll.Count; i++)
{
string attr_name = attr_coll[i].Name;
}
당신은 [링크 추가] 수 (http://blogs.msdn.com/b/jjameson/archive/2009/04/02/linked-files-in-visual-studio-solutions.aspx) 사용하려는 설정 파일에 추가하십시오. – ean5533
이미 그랬지만 런타임에 다른 폴더에 별도의 user.config를 생성합니다. – lorus
아, 빌드 타임에 하나의 user.config 파일 만 필요로한다는 것을 의미한다고 생각했습니다. 나는 당신이 실행 시간에 하나의 설정 파일을 원한다는 것을 몰랐다. 그럼 네, 당신은 아래에 제안 데이비드처럼 뭔가를해야 할 것입니다. – ean5533