当前位置: 首页 > 知识库问答 >
问题:

正在删除Visual Studio发布的Azure函数

田兴旺
2023-03-14

我通过Visual Studio发布了一个Azure Function。现在我想删除已发布的Azure函数,并且要删除的按钮已禁用。有没有办法删除从VS发布的azure函数?

共有3个答案

夏祯
2023-03-14

似乎此问题已在Azure中解决。

  1. 从代码中删除不需要的函数
  2. 停止Azure门户中的Azure函数应用程序
  3. 在配置文件设置弹出窗口中启用“在目标处删除其他文件”选项
  4. 再次重新发布解决方案,所有已删除的函数都将从Azure门户中删除。
訾安邦
2023-03-14

最简单的方法是删除所有功能,方法是这样:

  1. 将要处理的函数应用程序的门户中的WEBSITE_RUN_FROM_PACKAGE更改为0
  2. 这将允许您在门户中为给定应用程序创建脚本函数
  3. 创建一个函数,此操作将删除来自包的所有其他函数。
华升
2023-03-14

从VS发布代码后,Azure门户会将函数设置为只读,以防止我们在门户中编辑预编译的资产。

如果我们使用web deploy(没有选中< code >从包文件运行),

这里有两种选择:

>

  • 直接在门户中删除所有功能。在门户中,停止Function应用程序,然后平台功能

    注意:我曾经提供过一个貌似合理的解决方案- 平台特性

    下次发布新函数时删除所有旧函数。在“发布”面板上,单击<code>管理配置文件设置

    如果我们在发布时选中了“从包文件运行”,那么这些方法都不起作用。除了再次发布,我们还可以转到平台功能

    使用这种方法,文件也会在静默中累积,但不会给新函数带来错误。要删除旧文件,请< code >平台功能

  •  类似资料:
    • 我正在迁移到azure,并使用visual studio在本地开发Azure功能。我已经把代码从本地发布到Azure函数app了。最近,我的笔记本电脑崩溃了,我没有git repo中的代码。我有没有办法从azure门户获取代码,因为我已经在那里发布了最近的代码。谢谢你的帮助。

    • 我正在创建一个Azure函数,当图像上传到或添加到特定Azure存储时触发该函数,它执行以下操作: 1.)调整图像大小2.)将图像放入正确的目录(使用输出绑定)3.)删除处理后添加到Azure存储的原始blob图像。 我已经完成了过程中的步骤1和2,但我发现很少甚至没有关于删除blob或API的文档,这些文档将公开Azure存储的方法。(使用C#) 以下是示例代码:

    • 我一直在寻找一种技术,使用浏览器中的代码编辑器,使用Azure函数删除Cosmos数据库中的项目。我不想在VS上使用本地开发的代码,原因有很多。 这里提供了我使用的代码,我使用的是带有CosmosDB输入和输出绑定的HttpTrigger。它们的名称非常明显(inputDocument,outputDocument)。 这段代码在从db读取项目和编写新文档方面工作得非常好,但是我希望能够删除单个项

    • 我正在尝试从Visual Studio发布应用程序,但出现错误: 命令"节点node_modules/webpack/bin/webpack.js--env.prod"以代码1退出。first azure app C:...\firstazureapp C:... firstazureapp\firstazureapp.csproj497 我已经按照这篇文章开始使用Angular 5和ASP. N

    • 我创建了Azure blob触发函数,每当在Azure存储中发布任何文件时都会运行。当我从Visual Studio运行Azure函数时,它可以正常工作,但当我停止Visual Studio时它没有触发。从Visual Studio部署它时是否有任何特定设置?请帮助

    • 我在Visual Studio中创建了一个简单的blob触发器,init.py如下 function.json如下 local.settings。json如下所示 此代码在本地计算机上的visual studio中运行良好。但在azure portal上发布时,它无法从函数中读取blob路径。json并给出错误为 我已经使用命令发布了local.settings.json的contains。 .有