基本上,我试图创建一个Azure函数作为预编译函数(如https://github.com/devkimchi/Testing-Precompiled-Azure-Functions所述),但带有额外的东西,我希望DLL位于共享位置。将预编译的天蓝色功能放入共享程序集
我的自定义DLL被加载,如果我把它放在函数本身的目录中,但不加载,否则。
所以我的测试函数看起来像这样(https://github.com/devkimchi/Testing-Precompiled-Azure-Functions/blob/master/PrecompiledFunctionsApp/HttpTriggerCSharp/function.json):
"scriptFile": "PrecompiledLibraries.dll",
"entryPoint": "PrecompiledLibraries.MyHttpTrigger.Run"
但因为我的组件实际上位于一个共享位置,我把它改成这样:
“脚本文件”:”。 。\ SharedLibraries \ PrecompiledLibraries.dll“, ”entryPoint“:”PrecompiledLibraries.MyHttpTrigger.Run“
但是当我在本地运行解决方案并使用Sysinternals Procmon观察函数时,我没有看到函数app主持人实际上查找文件。
指定绝对路径也不起作用。
我需要在这里指定什么?或者这是一个不受支持的情景?
您是否知道此版本的预定日期? –
我们希望在接下来的几周内有所发布,但是我没有一个可以提供的公司ETA。你可以留意这里的发布:https://github.com/Azure/azure-webjobs-sdk-script/releases –