2010-02-07 3 views
3

파이썬이 그것을하는 방식을 좋아합니다. 예를 들어 .py 파일 자체 내에 읽을 수있는 구성 파일을 가질 수 있습니다.C#에서 설정 파일을 가져 오는 방법은 무엇입니까?

이 구성 파일은 개발자에게만 제공되므로 사용자에게 친숙하지 않아도됩니다. 자세한 정보를 저장하는 데 사용할 수있는 방법은 무엇입니까?

감사합니다.

답변

1

.NET에서는 별도의 .config 파일을 사용합니다. 데이터는 ConfigurationManager 클래스로 읽을 수 있습니다.

0

이 많은 등의 일반적입니다 ASP.NET MVC 및/또는 StructureMap 등록과 같은 것들.

물론 파이썬 접근법을 좋아한다면 IronPython을 통해 py 스크립트를 실행하여 xml을 약간 줄여서 시스템을 구성 할 수 있습니다. 이렇게하면 코드 기반 구성 스크립트를 허용하면서 다시 컴파일 할 필요가 없습니다.

0

표준 방법은 아니지만 은 IronPython 인터프리터를 사용하고 .NET에서 읽을 수있는 .py 구성 파일을 사용할 수도 있습니다. 일반적인 XML 구성 파일보다 장점은 IronPython 구성 파일에 모든 코드가 포함될 수 있다는 점입니다. 모든 파일을 반복하거나 if-else 절을 ​​포함하여 예를 들어 다른 구성 옵션을 사용합니다. 운영 체제 버전

관련 문제