首页 > 解决方案 > 尝试连接到本地数据库时在本地执行 Azure 功能时出现异常

问题描述

Azure 函数错误

已为 System.Data.SqlClient 4.8.1 安装了 nuget。运行时出现以下错误

[5/28/2020 4:09:39 PM] 执行“Function1”(失败,Id=990d4cbf-bd32-4a77-ab52-8b5fb1dce252)[5/28/2020 4:09:39 PM] System.Private.CoreLib :执行功能时出现异常:Function1。FunctionAppDemo:无法加载文件或程序集“System.Data.SqlClient,版本=4.6.1.1,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”。无法找到或加载特定文件。(来自 HRESULT 的异常:0x80131621)。System.Private.CoreLib:无法加载文件或程序集“System.Data.SqlClient,版本=4.6.1.1,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”。

即使我降级到版本 = 4.6.1.1,我也会收到与版本 4.5.1 类似的错误

标签: azure-functions.net-standard-2.0.net-core-2.0azure-functions-runtime

解决方案


我没有在我这边重现您的问题。我正在使用.NET Core 2.0System.Data.SqlClient(4.8.1)

在此处输入图像描述

请转到依赖项以检查是否System.Data.SqlClient存在。

如果存在依赖关系,您可以参考此处的解决方案。


推荐阅读