VS扩展中的.net标准库找不到它的依赖关系。

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

我有一个VS扩展,目标是.NET 4.6.1。我已经将其中的一部分重构成了一个.NET标准2.0的dll,由扩展引用。扩展依赖于System.Data.SqlClient,而.NET标准dll依赖于Microsoft.Data.SqlClient,作为nuget包添加。问题是,在运行时,我得到...

无法加载文件或程序集'Microsoft.Data.SqlClient, Version=1.11.20045.2, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5'或它的一个依赖关系。

以下 这个问题,我想在VSIX里找找看,果然,Microsoft.Data.SqlClient.dll光荣失踪了。我不太擅长处理引用问题,但似乎这完全不是我的能力范围?

我真的需要这个工作,并将很高兴地屏幕共享或以其他方式帮助任何人,谁可以解决我的问题。如果你喜欢在原地看问题,你可以克隆出 https:/github.combsimonbbquery-first.git。 然后检查分支target-core-and-framework。

c# vsix
1个回答
0
投票

你是否尝试过安装微软的SQL Server 2012 Native Client?

© www.soinside.com 2019 - 2024. All rights reserved.