azure - 如何将外部程序集与 Microsoft Azure Function Apps 结合使用?

标签 azure azure-functions

documentation说你可以将 DLL 放入 bin 文件夹中,并使用特殊的 #r 语法引用它,但是在 Azure 门户中我找不到如何上传这些 DLL。这可能吗?如果可以,应该如何实现?

最佳答案

这是可能的。

您可以使用 Kudu 上传二进制文件:

  1. 打开应用程序的 Kudu 门户。如果您的 Functions 应用的 URL 为 samplefunctions.azurewebsites.net,请转到 samplefunctions.scm.azurewebsites.net

  2. 单击调试控制台菜单并选择PowerShell。这将打开 PowerShell 控制台和文件资源管理器。导航至D:\home\site\wwwroot

  3. 您应该会看到一个以现有函数命名的文件夹。导航到该文件夹​​并将二进制文件拖放到 bin 文件夹中。

  4. 现在您可以将它们与 #r 指令一起使用。

我认为您还应该能够配置将库持续部署到 Functions(例如从 Git 存储库)。转到函数应用设置 -> 配置持续集成

关于azure - 如何将外部程序集与 Microsoft Azure Function Apps 结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36559509/

相关文章:

c# - Azure 函数未由 EventHubTrigger 触发

Azure数据工厂: Output Copied File and Folder Information from Copy Activity

azure - 在 java 中执行 Azure 函数应用程序时获取 NullPointerException : Stack: java. lang.reflect.InitationTargetException

Azure Function 加载错误的程序集?

Azure 逻辑应用条件 - 属性包含在数组内的对象中

asp.net-mvc - ajax POST 长请求超时问题

azure - Sql 到 Azure Blob 到 LogicApp

c# - 将 Azure Function 发布为 NuGet 包(或从外部程序集加载函数)

Azure HTTP 函数代码查询参数?

azure - 如何识别 ADO Pipelines 中管道的 AzureDevOps ID?