我在使用最新版本的 MySqlConnector (2.3.6) 和 Azure Functions 时遇到问题。
我有一个新的 Azure Functions 项目,.NET 6.0 LTS。当我通过 NuGet 添加 MySqlConnector 包并调试项目时,我遇到了这个错误:
我尝试添加这些包但没有成功:
指定 MySqlConnector 2.2.7(依赖 Microsoft.Extensions.Logging.Abstractions 之前的最后一个版本)有效。
我更愿意尽可能使用最新的软件包。
关于如何让 MySqlConnector 2.3.6 与 Azure Functions 一起使用有什么见解吗?
编辑:我继续使用 MySqlConnector 2.2.7 进行开发,但是当我尝试连接 MySQL 时,出现了相同的错误。
我尝试更改为 MySql.Data 而不是 MySqlConnector,但仍然存在缺少 DLL 的问题。原来我需要:
<_FunctionsSkipCleanOutput>true</_FunctionsSkipCleanOutput>
在 csproj 文件中。