2017-10-29 6 views
2

最高の.NET Frameworkバージョンは何ですか?私は自分のDLL(もちろんFです)をコンパイルできますか? 4.6の場合、4.6.1、4.6.2でコンパイルできますか?私は既に4.6.1を試しました。たぶんそれは作品と私のproblemesは私の次の質問に関連している:私はMyFunctionの中でDLLと依存ファイルを入れて試してみたAzure関数から独自のDLLを呼び出すと、サポートされている.NET Frameworkのバージョン

/binに/ MYDLL /*.*、現在で

\#r "bin/myDll/myDll.dll" 

によって参照Reference c# class library in my Azure Functionに従って機能するはずの機能。

これも機能していないようです。私はすべての私の関数は、同じDLLを参照できるように、アプリケーションのサービスレベルでビンを好むだろう。

function.jsonにバインディングがありません。このような設定をsettings.jsonまたはhost.jsonのアプリサービスレベルに置くことができればうれしいです

私は技術的な質問に対する回答と、それがどこに文書化されていますか?あなたが(それは今4.7です)あなたの機能アプリケーションのApplication settingsタブで、.NET Frameworkのバージョンを見ることができます

+0

[Azure関数のリファレンスc#クラスライブラリ](https://stackoverflow.com/questions/41115588/reference-c-sharp-class-library-in-my-azure-function)の可能な複製 – Mikhail

+0

@Mikhailリンクされた答えは、サポートされている.NET Frameworkのバージョンには対応していません。 –

答えて

5

Function App Application settings

は、いくつかの機能の間で共有参照を含むカスタムアセンブリを、参照、Referencing custom assembliesに記載されています。

を機能のbinフォルダに入れると、#r "myDll.dll"(ここではbinはありません)で参照できます。

最終的には、複数のアセンブリを展開する必要があるすべての機能にprecompiled functionsを使用することをお勧めします。

+0

あなたは、2番目にプリコンパイルをお勧めします。私はスクリプトをあきらめている。それはあまりにもイライラしますが、私はあなたの答えとして答えます。 –

関連する問題