nmi*_*026 14 azure azure-functions
我有一个包含 Web 应用程序和类库的解决方案。我为此添加了两个 Azure 函数项目,第一个是版本 1,第二个是版本 2。两者都在本地运行良好。这段代码位于一个在线存储库(Visual Studio Online,现在是 Azure DevOps)中,我设置了从它到门户中设置的 Azure 功能的持续部署。但是,尽管代码部署成功,就像 Azure 网站一样,但 URL 显示“您的函数应用程序已启动并正在运行”,但两个项目均未显示在门户中的函数下。我正在使用 Visual Studio 2017。
小智 7
不显示(部署)函数的另一个解决方案 - 在 CD 管道“Azure Functions App Deploy”中,“部署方法”设置为“自动检测”。将其更改为“Zip Deploy”解决了该问题。
它在技术上做了什么:
Deleting App Service Application settings. Data: ["WEBSITE_RUN_FROM_ZIP","WEBSITE_RUN_FROM_PACKAGE"]
Updated App Service Application settings and Kudu Application settings.
Package deployment using ZIP Deploy initiated.
Run Code Online (Sandbox Code Playgroud)
当“自动检测”启用时:
Trying to update App Service Application settings. Data: {"WEBSITE_RUN_FROM_PACKAGE":"1"}
Deleting App Service Application settings. Data: ["WEBSITE_RUN_FROM_ZIP"]
App Service Application settings are already present.
Package deployment using ZIP Deploy initiated.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10908 次 |
最近记录: |