2016-11-10 11 views
0

私は、ARMターゲットでUWPプロジェクトでSystem.Net.Ping NuGetの参照を使用したいと思います。私はWindows 10 MobileでPingを使いたい。私は、「インストール・パッケージSystem.Net.Ping -Version 4.0.0」をしてしようとしているSystem.Net.Ping NuGetのインストールエラー

は、しかし、私は、最新のプレビュー(インストール・パッケージSystem.Net.Ping -pre)

出力と同じメッセージが表示されます。

System.Net.Ping 4.0.0は、UAP、バージョン= V10.0でSystem.Net.Pingためにコンパイル時の基準アセンブリを提供するが、win10アーム ラインとランタイム互換性にはアセンブリが存在しません。 1つの文字:1 +インストール・パッケージSystem.Net.Ping -Version 4.0.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ified:(:) [インストール・パッケージ]、例外 + FullyQualifiedErrorId:NuGetCmdletUnhandledException、NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

インストール・パッケージを:1つの以上のパッケージがUAP、バージョン= V10.0(win10と互換性がありません-arm)win10-アーム-AOT、win10-x64の、win10-x64の-AOTのため

同じメッセージが....

たぶん、私は、ARMターゲットでこれらのライブラリを使用することはできませんか?

+0

あなたは(http://stackoverflow.com/a/10130759/3796048)[NuGetでパッケージをインストールすることはできません]遅れて申し訳ありません –

答えて

0

エラーメッセージに従って、System.Net.PingパッケージUWPアプリケーションと互換性がありません。私はコマンドC#クラスライブラリプロジェクトにインストールしようとしましたが、正しいものをインストールできます。また、このパッケージに含まれているDLLをNuGet Package Explorerで確認すると、このパッケージには.NET Framework 4.6のDLLしか存在しませんでした。他のプラットフォームのフォルダは空です。 enter image description here

+0

を試してみました。ありがとう、私はあなたと同じ結果で別のプロジェクトでも試しました。 – dcaso

+0

このパッケージに含まれているアセンブリによれば、現在は.NET 4.6をサポートしていて、UWPアプリケーションとの互換性はありません。 –

0

System.Net.NetworkInformation.Pingクラスは、まだUWPでICMPがまだサポートされていないため、UWPではサポートされていません。今すぐ回避策としてwinrt-vasilyを使用できます。

+0

ありがとうございますが、単純なtelnetは解決策ではありません。 – dcaso

関連する問題