2016-10-14 1 views
1

startup.cs 파일이 있는데 파일 번호가 appsetings.json이 아닌 XML 파일에서 가져 오려고합니다. ASP.NET Core MVC로 가능합니까?Startup.cs의 XML 파일에서 구성 설정을 가져 오는 방법

+0

, 자사가 같은 호출되지 :

<configuration> <MySettings> <SomeSetting>Test</SomeSetting> <Another>true</Another> </MySettings> </configuration>

나는 다음과 같은 구성의 일부로 추가 이것은 더 이상 – Tseng

답변

3

대신 appsettings.xml을 사용하려면 내 블로그 기사 here을 참조하십시오. 기사에서

인용구 : Microsoft.Extensions.Configuration.Xml :

는 XML 파일을 사용하려면, 당신은이 NuGet 패키지를 추가해야합니다. 내 project.json에 1.0.0을 추가하고 appsettings.xml 파일을 추가했습니다. asp.net-mvc6 및 asp.net5 태그를 사용하지 마십시오

.AddXmlFile("appsettings.xml", optional: true, reloadOnChange: true)

+0

@ junnas : 해줘서 고마워. 전체적으로 시동 생성자를 보여 주시겠습니까? 나는 configurationbuilder 객체를 사용하여 .AddXM() 메소드를 사용할 수 없기 때문에 – InspireMe

+0

project.json에 언급 한 패키지를 추가해야한다. – juunas

+0

네임 스페이스는 프레임 워크 DNX를 지원하지 않는다. 버전 5.0 – InspireMe

관련 문제