Azure 功能 - 错误:安装或更新 .NET 以运行此应用程序,Microsoft.WindowsDesktop.App - 未找到框架

问题描述 投票:0回答:0

我遇到了 azure 函数的问题。 我的代码在本地成功运行,但在 Azure 函数上运行失败。

项目结构为: 我的解决方案有 2 个项目:Azure Function 项目(项目 1)和另一个项目(项目 2)

项目 2 的目标框架是:net6.0-windows 项目 1 的目标框架是:net6.0,它调用 exe(从项目 2 构建)来获取输出

我使用如下图所示的配置将项目发布到 azure 函数: Publish config

然后,我运行函数应用程序并得到错误: The error

我曾尝试转换 2 个项目,目标框架与 net6.0 相同,但在运行时返回缺少的 dll,在本地和 azure 功能中都失败了

然后,我尝试转换 2 个项目,目标框架与 net6.0-windows 相同,该项目现在可以在我的本地运行,但在 Azure 功能上失败。每当我运行它时,azure 函数都会自动停止并重新启动。

也许 Azure 功能不能运行 net6.0-windows 应用程序?你们能帮我解决这个问题吗,或者帮我为我的项目找到一个新的方法

谢谢大家

azure-functions .net-6.0
© www.soinside.com 2019 - 2024. All rights reserved.