将Win2D.win81安装为NuGet包。目标框架不兼容

时间:2017-01-29 17:43:13

标签: c# wpf win2d

所以我目前正在尝试通过VS2015s软件包管理器将Win2D.win81安装为NuGet软件包。我的目标是重写一个简单的图形库,我现在使用WPF控件而不是winforms,并从Win2D与GDI +的性能中受益。

为此,我创建了一个新的ClassLibrary项目并添加了一个userControl(WPF)。现在我试图通过包管理器将Win2D添加到项目中,但它一直拒绝告诉我包没有针对我的目标框架。如果我没有尝试将我的项目设置为目标.Net 3.5到4.6.2以及介于两者之间的任何版本并且它总是拒绝安装,那么这不是什么大不了的交易。

PM发生错误:

  

无法安装软件包' Win2D.win81 1.20.0'。您正在尝试将此软件包安装到以“.NETFramework,Version = v4.6'”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。

1 个答案:

答案 0 :(得分:1)

Win2D.win81针对Windows 8.1 Store和Windows Phone 8.1应用程序,它是您尝试使用的完整.net 4.6框架中的独立.net框架。