如何调试旧版 Azure 函数
How to debug a legacy Azure function
我的任务是在针对 .Net Framework 4.8 的 VS 2022 上调试 Azure 函数。虽然在 .Net Core 3.0 或更高版本中直接调试它,但我不断收到错误消息 - 当我尝试 运行 时,无法直接启动输出类型为 Class 库的项目按 F5。环顾四周,我按照这个 link 下载了 Azure Functions 核心工具; https://github.com/Azure/azure-functions-core-tools 但即使在重新启动后它也没有工作 VS.The 函数具有以下属性:
虽然我可以 运行 和调试用 .Net Core 3.1 和 .Net 6 编写的函数,但我正在努力处理这个遗留函数。非常感谢任何帮助。
我们已尝试使用 .net framework 4.8
创建 Azure 函数,并使用 visual studio 2022.
在本地成功测试
我们已经在本地安装了azure function core tool 4x
。 确保我们本地只安装了一个azure function core工具
通过选择 .net framework
并将其定位到 version 4.8
创建了一个带有 http 触发器的 azure 函数。
- 能够调试成功如下图
- 更多信息请参考这个MICROSOFT DOCUMENTATION
我的任务是在针对 .Net Framework 4.8 的 VS 2022 上调试 Azure 函数。虽然在 .Net Core 3.0 或更高版本中直接调试它,但我不断收到错误消息 - 当我尝试 运行 时,无法直接启动输出类型为 Class 库的项目按 F5。环顾四周,我按照这个 link 下载了 Azure Functions 核心工具; https://github.com/Azure/azure-functions-core-tools 但即使在重新启动后它也没有工作 VS.The 函数具有以下属性:
虽然我可以 运行 和调试用 .Net Core 3.1 和 .Net 6 编写的函数,但我正在努力处理这个遗留函数。非常感谢任何帮助。
我们已尝试使用 .net framework 4.8
创建 Azure 函数,并使用 visual studio 2022.
我们已经在本地安装了
azure function core tool 4x
。 确保我们本地只安装了一个azure function core工具通过选择
.net framework
并将其定位到version 4.8
创建了一个带有 http 触发器的 azure 函数。
- 能够调试成功如下图
- 更多信息请参考这个MICROSOFT DOCUMENTATION