我想在带有ARM目标的UWP项目中使用System.Net.Ping NuGet reference。我想在Windows 10 Mobile中使用Ping。
我正在尝试"Install-Package System.Net.Ping -Version 4.0.0“,但在最新的预览中得到相同的信息(Install-Package System.Net.Ping -Pre)
输出:
System.Net.Ping 4.0.0提供了UAP中System.Net.Ping的编译时引用程序集,版本= v10.0,但运行时没有兼容NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand的程序集:1字符:1+ Install-Package -Version -Version 4.0.0 + ~~ + CategoryInfo : NotSpecified:(:) Install-Package,Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,Win10
Install-Package :一个或多个包与UAP不兼容,版本= v10.0 (win10-arm)
win10-arm-aot、win10-x64、win10-x64-aot....
也许,我不能将这些库与ARM目标一起使用?
发布于 2016-11-21 13:31:09
UWP不支持System.Net.NetworkInformation.Ping类,因为UWP仍不支持ICMP。现在,您可以使用winrt-vasily作为变通方法。
发布于 2016-11-11 11:11:56
根据错误消息,System.Net.Ping包与UWP应用程序不兼容。我已经尝试在一个命令C#类库项目上安装,它可以正确安装。我还用NuGet包资源管理器检查了这个包中包含的dll,我发现这个包中只有.NET Framework4.6dll。其他平台文件夹为空。

https://stackoverflow.com/questions/40538754
复制相似问题