2016-11-10 92 views
0

我想在带ARM目标的UWP项目中使用System.Net.Ping NuGet参考。我想在Windows 10 Mobile中使用Ping。System.Net.Ping NuGet安装错误

我与“安装 - 包System.Net.Ping -Version 4.0.0”尝试,但我得到最新的预览版(安装,包System.Net.Ping - 预)

输出相同的消息:

System.Net.Ping 4.0.0提供了一种编译时参考汇编件用于在System.Net.Ping UAP,版本= V10.0,但在运行时 与win10臂 线兼容没有装配: 1个字符:1 +安装,包装System.Net.Ping -Version 4.0.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpec指明分数:(:) [安装封装],异常 + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

安装-包:一个或多个包不与UAP,版本= 10.0版(win10兼容-arm)

用于win10-臂AOT,win10-64,win10-x64的AOT同样的消息....

也许,我不能使用这些库与ARM的目标?

+0

你试过了吗?[不能用NuGet安装软件包](http://stackoverflow.com/a/10130759/3796048) –

回答

0

根据该错误消息时,System.Net.Ping包不与UWP应用兼容。我曾尝试安装在命令C#类库项目上,它可以安装正确的。我还使用NuGet包资源管理器检查包中包含的dll,发现这个包中只有.NET Framework 4.6 dll。其他平台文件夹是空的。由于ICMP仍然不支持UWP还 enter image description here

+0

对不起。谢谢,我也尝试过与另一个项目结果相同的结果。 – dcaso

+0

因此,根据包中包含的程序集,目前它应该支持.NET 4.6,与UWP应用程序不兼容。 –

0

System.Net.NetworkInformation.Ping类不支持UWP。您现在可以使用winrt-vasily作为解决方法。

+0

谢谢,但一个简单的telnet不是一个解决方案。 – dcaso

相关问题