Azure 函数预编译部署

Azure Function Precompile deploy

我有一个 C# 预编译的 Azure 函数项目,我想从 VS 部署它。虽然 .funproj(azure 函数项目)正常部署,但未上传所需的 dll。

有什么方法可以将它们部署在一起吗?

目前这是 .funproj 格式的限制。

这里有一个 link 建议支持预编译: https://feedback.azure.com/forums/355860-azure-functions/suggestions/17709979-visual-studio-tooling-for-precompiled-functions

但是,有一个相对简单的解决方法:不使用函数项目,而是使用 aspnet 项目,它允许您 right click project -> publish 到您的函数应用程序。我附上了一个示例,显示了具有三个函数的 aspnet 项目的结构。

有关此方法的更多详细信息,请参阅 https://aka.ms/precompiled-functions