documentation说你可以将 DLL 放入 bin
文件夹中,并使用特殊的 #r
语法引用它,但是在 Azure 门户中我找不到如何上传这些 DLL。这可能吗?如果可以,应该如何实现?
最佳答案
这是可能的。
您可以使用 Kudu 上传二进制文件:
打开应用程序的 Kudu 门户。如果您的 Functions 应用的 URL 为
samplefunctions.azurewebsites.net
,请转到samplefunctions.scm.azurewebsites.net
。单击
调试控制台
菜单并选择PowerShell
。这将打开 PowerShell 控制台和文件资源管理器。导航至D:\home\site\wwwroot
。您应该会看到一个以现有函数命名的文件夹。导航到该文件夹并将二进制文件拖放到
bin
文件夹中。现在您可以将它们与
#r
指令一起使用。
我认为您还应该能够配置将库持续部署到 Functions(例如从 Git 存储库)。转到函数应用设置
-> 配置持续集成
。
关于azure - 如何将外部程序集与 Microsoft Azure Function Apps 结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36559509/