2017-01-16 4 views
1

は、それがこのエラーを与えた:パッケージがサポートされているプラ​​ットフォームを確認するにはどうすればよいですか?私はUWPプロジェクトにパッケージをインストールしようとしたとき

Install-Package : Package QuickFix.Net 1.7.0 is not compatible with uap10.0 (UAP,Version=v10.0). Package QuickFix.Net 1.7.0 supports: net (.NETFramework,Version=v0.0) 
At line:1 char:1 

しかし、それはUWPで使用することはできませんことを、パッケージページindicts上の何も、どのように私は何プラットフォームが与えられていることを確認することができますパッケージはサポートされていますか?

答えて

1

パッケージの内容はパッケージ作成者が提供しています。したがって、作者がパッケージがサポートしていないプラットフォームを記述していない場合、パッケージページにそのようなコンテンツはありません。しかし、著者はしばしばパッケージがサポートするプラットフォームを声明します。

たとえば、次のQuickFix.NETパッケージの文クエリは、このパッケージが.NETプラットフォーム開発に使用されていることを意味します。したがって、UAPプラットフォームを使用したUWPアプリケーションはこの.NETプラットフォームパッケージを使用できませんでした。

QuickFIX/n attempts to keep the same robustness and conformance of QuickFIX with a similar API while bringing native performance and idiomatic usage to .NET.

+0

ありがとう、私はメタデータで何かを探していました。私はすべてのパッケージの記述にそのような情報が含まれているとは思わない。 – fluter

+0

@fluterサポートされているプラ​​ットフォーム情報がメタデータにリストされていません。 NuGet Package Explorerを使用してパッケージを開いてメタデータを表示することができます。サポートされているプラ​​ットフォームが含まれていないパッケージID、バージョン、著者、著作権、説明、依存関係などの基本情報があります。 –

+0

@ Wendy-MSFT新しいnuget.orgのプレビューでは、サポートされているプラ​​ットフォームは表示されません。これは本当に残念です。パッケージについて知りたいと思う最も基本的なものの1つで、すべてメタデータにあります。チームがこのようなことを検討しているかどうかは分かりますか?解凍されたパッケージ内の/ libの下にサブフォルダ名を表示するだけでよいでしょう。 –

関連する問題

 関連する問題