新しい Web API の展開に Azure を使用しています。IIS と Azure への展開は初めてです。
Web アプリケーションとして Azure に Web API を追加しましたが、各 API の機能のドキュメントを追加するまでは正常に動作しています。説明を追加した後、HelpPageConfig.cs から以下の行のコメントを外します。
config.SetDocumentationProvider(new XmlDocumentationProvider(HttpContext.Current.Server.MapPath("~/App_Data/XmlDocument.xml")));
finr はローカルで動作しており、すべての説明を見ることができますが、Azure で公開すると、次のようなエラーが表示されます。
Could not find a part of the path 'D:\home\site\wwwroot\App_Data\XmlDocument.xml'.
サイト URL : http://mejodo.azurewebsites.net/
パスを変更する必要がありますか?
私のシステムの D:\home\site\wwwroot\App_Data ディレクトリにファイルが既に作成されています。
それを機能させるには、どのような変更を行う必要がありますか?