私たちは、Azure関数アプリケーションであるこのプロジェクトでWCFクライアントを使用して、外部Webサービスと通信します。アクセス許可の問題のため、xmlSerializerのtempFilesLocationを変更する必要があります。私はオンラインで検索し、問題を解決するweb.configで使用できる次の設定を見つけました。wcfクライアントのxmlSerializer tempFilesLocationを変更します。
<system.xml.serialization>
<xmlSerializer tempFilesLocation="an absolute path of your choice"/>
</system.xml.serialization>
しかし、Azureの機能アプリでは、我々は、web.configファイルへのアクセス権を持っていないので、我々はコードでそれを行うための方法を見つける必要があります。コード内のtempFilesLocationを変更する方法はありますか?
ありがとうございました。動的SKUアプローチを使用しているので、コード内のtempFilesLocationをプログラムで変更する方法を見つける必要があります。あなたはこれを達成する方法を知っていますか? –
@MajidDarabiこれは実際に使用しているライブラリに依存します。あなたの最善の策は、Azure関数について言及していない別の質問でその問題を解決する方法を探すことです。 web.configファイルを変更することはできません。 –