gpt4 book ai didi

Azure Function App - 尝试从 v2 工具发布到 v1 函数应用程序

转载 作者:行者123 更新时间:2023-12-03 00:48:43 26 4
gpt4 key购买 nike

我已经创建并成功测试了一个函数应用程序。由于遗留库,它需要 .net Framework,并设置为使用运行时版本 ~1。使用发布配置文件直接从 Visual Studio 2017 进行发布可以正常进行。然而,尝试使用 Azure CLI 进行发布让我感到悲伤。

按照此处的 MS 文章: https://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function-azure-cli

>func azure functionapp publish <myApp>
You're trying to publish to a v1 function app from v2 tooling.
You can pass --force to force update the app to v2, or downgrade to v1 tooling for publishing

如何降级我的工具?

最佳答案

来自github似乎您需要安装较低版本,例如

使用 npm 安装 v1:

npm i -g azure-functions-core-tools@1

另一种方法是简单地使用 msbuild

"msbuild.exe" "SOLUTIONNAME_OR_PROJECT"  /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:DesktopBuildPackageLocation="WebApp.zip" /p:DeployIisAppPath="Default Web Site" /p:platform="any cpu" /p:configuration="release" /p:VisualStudioVersion="15.0"

这将使用你的 azure 函数生成 zip

关于Azure Function App - 尝试从 v2 工具发布到 v1 函数应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56121174/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com