Azure App Service을 사용하고 있습니다. 내가 의 ConfigurationManager를 사용하여 이러한 설정에 액세스 할 수 없습니다 Web.config의Azure App Service 설정은 ConfigurationManager를 통해 사용할 수 없습니다.
에서 값을 대체하기>앱 설정 및 연결 문자열 - 나는 섹션 응용 프로그램 설정에을 여러 매개 변수를 추가하려합니다. 내 프로젝트는 .Net 4.6을 기반으로합니다.
Environment.GetEnvironmentVariable("name")
을 사용하여이 앱 설정 및 연결 문자열에 액세스 할 수 있습니다. 나는 기사와 천국을 많이 읽어
에만 섹션 환경 변수에서 섹션의 appSettings는과 연결 문자열에 //.scm.azurewebsites.net/Env.cshtml :
또한 이러한 설정 페이지에 https에 표시되지 않습니다 대답을 찾지 못했습니다.디자인에 의한 것입니까, 아니면 제가 잘못하고있는 것입니까? 웹 양식 응용 프로그램과 작동하지만, 내 프로젝트는하지 않는다하여이 OWIN을 포함 - 1
업데이트 I 2015 업데이트 3은 VS에서 테스트 프로젝트를 만들었습니다.
업데이트 2 내 문제를 잘못 설명한 것처럼 보입니다. ConfigurationManager가 작동하고 web.config에서 설정에 액세스 할 수 있지만 Azure에 배포 한 후에 Azure App 서비스 -> 응용 프로그램 설정 -> 응용 프로그램 설정 및 연결 문자열에 입력 한 값으로 값이 대체 될 것으로 예상됩니다. 그러나 그것은 일어나지 않습니다.
내 Web.config의 :
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="APPINSIGHTS_INSTRUMENTATIONKEY" value="dummy" />
</appSettings>
<connectionStrings>
<add name="default" providerName="System.Data.SqlClient" connectionString="empty" />
<add name="ApolloTI" providerName="System.Data.SqlClient" connectionString="empty" />
<add name="TestData" providerName="System.Data.SqlClient" connectionString="empty" />
</connectionStrings>
...
</configuration>
업데이트 3 난 그냥 빈 웹 프로젝트를 생성하고 그렇게, 작동 문제가 내 코드 또는 프로젝트에 어딘가에처럼 보인다 구성.
이 정확히 어떻게 구성 관리자를 사용하고 있습니까? 포털의 코드 설정, 예상 동작, 실제 동작 및 스크린 샷을 앱 설정에서 포함합니다. – astaykov
내 게시물이 업데이트되었습니다. 세부 정보를 추가했습니다. –