c# - 当我使用 System.Data.SqlClient 版本 4.4.3 时,无法加载文件或程序集 System.Data.SqlClient,版本 = 4.2.0.2

标签 c# azure-devops azure-web-app-service asp.net-core-2.0 .net-standard-2.0

我对我的 ASP.NET Core 2.0 项目中的所有 .NET Standard 2.0 类库使用 System.Data.SqlClient 版本 4.4.3。为什么我得到

Could not load file or assembly 'System.Data.SqlClient, Version=4.2.0.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

何时使用 VSTS 将项目发布到 Azure 应用服务?当然,它在我的机器上完美运行!

所有这一切昨天都奏效了。但是今天我决定将软件包更新为:

<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.6" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="2.0.3" />

最佳答案

不知道我遇到的是不是这种情况。 我通过 nuGet 添加了 System.Data.SqlClient,它运行良好。

关于c# - 当我使用 System.Data.SqlClient 版本 4.4.3 时,无法加载文件或程序集 System.Data.SqlClient,版本 = 4.2.0.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49439150/

相关文章:

c# - 如何判断哪个对撞机发生了碰撞?

c# - 如何在公式中使用 SQL 值

c# - Azure 网站上出现 "Task was canceled"错误

git - 保护 Azure Pipeline Yaml 文件不被编辑

已到达 Azure 端点,但调用 API 返回 404 错误

azure - Azure Devops for Function App 中的交换槽任务

azure - 使用 Express Web 应用程序设置 Azure DevOps 源代码控制时出错

c# - 在 WCF 中返回错误的适当方式

tfs - Team Foundation Service 预览版结束后,我的源代码是否会丢失?

git - 如何在我的 GitHub 热图中显示 Azure 存储库中的贡献