2017-06-09 5 views
0

にコンパイルされたコードで押す:は、私は2つの質問を持っているAzureの機能

  1. 私は は、プロジェクトをビルドしながら、私はコピーしていますJSONファイルからいくつかのJSONデータを必要とします。その後Visual Studio 2015のコードを公開しましたが、コードがAzureで実行されているときは、 のファイルにアクセスできません。ここでdllが実行されています。どのようにしてそのファイル からデータを取得できますか?

  2. Visual StudioからAzureにAzure関数をプッシュすると、 のappsettings.json値がAzureに公開されていません。

答えて

0

1つで2つの質問をしないでください。

答え:

  1. あなたはRetrieving information about the currently running functionを参照し、実行コンテキストからカレントディレクトリへのパスを取得することができます。

  2. App.settingファイルはFunctionAppの実際の展開では使用されませんので、環境変数で設定する必要があります。How to manage a function app in the Azure portalを参照してください。

+0

私はAzure関数をc#で作成しましたが、ここではfunctiondirectoryのオプションが表示されません。また、Azure Functions External File Bindingsを使ってファイルシステムからファイルへのアクセスをサポートしていますが、どのように使用するのかわかりませんでした。これらのバインディングからファイルを取得するためのDropboxやGoogleドライブの他のオプションがありますが、私はAzureのローカルファイルシステムを好んでいます。 –

関連する問題