2017-07-03 35 views
1

我想在我的WPF项目上使用UWP库(WebRTC UWP库)。我怎样才能将这个库转换成WPF平台(x86或x64)?感谢您的建议在WPF平台(C#)上使用UWP库

+1

还有其他WebRTC库的.NET,你可以从谷歌学习。 –

+0

@IshamMohamed我一直在将这个nuget包加入到我的wpf项目中,但被称为错误“Could not install package'WebRtc 1.54.2'。您正尝试将这个包安装到一个项目中,该项目的目标是'.NETFramework,Version = v4 .5.2',但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请联系软件包作者。我怎样才能做到这一点? – MyMac

+0

@LexLi你可以给一些示例库webrtc的.NET。我一直在寻找,但它不能使用,但在这个UWP库是可行的。 – MyMac

回答

0

简短的回答是,你不能使用UWP专用库,只能使用UWP项目。

NuGet包必须定位与您的项目类型兼容的框架。

如果你破解打开nupkg,你会看到在lib文件夹下,它有uap文件夹,这意味着它只针对UWP项目。

现在,如果它有一个net452或lib下的类似文件夹,则在本例中,它可能已被WPF和理论上其他运行.NET Framework 4.5.2及更高版本的.NET框架项目使用。