我正在尝试将Bing Ads SDK更新到版本12.13.5。我正在使用Visual Studio2013。Nuget版本是2.12.0.817。当我尝试更新时,出现以下错误:
无法安装软件包“ Microsoft.Extensions.Logging 2.1.1”。您正在尝试将此软件包安装到以'.NETFramework,Version = v4.7.2'为目标的项目中,但是该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请与程序包作者联系。
我尝试安装Microsoft.Extensions.Logging 3.0.0(最新版本),并得到相同的错误。
我还尝试将.NET版本4.6.1和4.5.2定位为目标,并且遇到了相同的错误。
答案 0 :(得分:0)
如docs中所述,您的平台需要为 .NETStandard 2.0 或 .Net Core 2.1 。
以.NETStandard2.0
为目标的库意味着与.NET Standard 2.0兼容的任何.NET Core
应用都可以使用它们,而无论它们使用的是.NET SDK是什么。
答案 1 :(得分:0)
对于其他可能遇到此问题的人,解决方案是手动添加一个软件包条目 适用于Microsoft.Extensions.Logging 2.1.1到packages.config。这使Bing Ads SDK软件包得以成功更新。