당신이 필요성을 언급 한 코드는 다음과 같이 변경할 수 :
System.IO.File.ReadAllText(@"D:\home\site\wwwroot\Prod-Enterprise-Test-6-26-2016-credentials.publishsettings")
당신은 발견되지 발생합니다 예외를 언급, 그것은 매우 이상하다. 파일이있는 경우 azure 웹 사이트에서 코드가 작동해야합니다.
지정한 파일을 찾을 수 없습니다.
다른 코드로 인한 것 같습니다. 또한 remote debug the WebApp with Vistual Studio을 사용할 수 있으며 예외에 대한 자세한 정보를 얻을 수 있습니다.
테스트를 위해 샘플 테스트 aspx 페이지를 추가 할 수도 있습니다. 다음은 내 테스트 단계입니다.
1.Create 닷넷 웹 프로젝트와 index.aspx 페이지
2.Add index.aspx.CS 파일과 index.aspx 파일의 코드
protected void Page_Load(object sender, EventArgs e)
{
var file= System.IO.File.ReadAllText(@"D:\home\site\wwwroot\Prod-Enterprise-Test-6-26-2016-credentials.publishsettings");
Label1.Text = file;
}
index.aspx
푸른 환경에 웹 사이트와는 쿠두 도구
을 통해 내용 "시험 정보"로 설정 파일을 추가 3.Publish
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</div>
- 브라우저에서 색인 페이지를 방문하여 올바르게 작동하는지 확인하십시오.
도움 안됨 –
웹 애플리케이션을 원격 디버그하려고합니까? –
원격 디버깅을 할 수 없습니다. Azure SDK의 버전 2.2이며 버그가 있습니다. 나는 로그를 쓸 수 있습니다. –