0

doc pageによると、.NET Standardをターゲットとするライブラリは "プロファイルベースのPCL"を参照できます。しかし、その逆はどうですか? Profile 7 PCLは.NET Standard(任意のバージョン)をターゲットとするライブラリを参照できますか?WindowsストアアプリまたはProfile7 PCLから.NET Standardをターゲットとする参照ライブラリ?

また、Windowsストア(Windows 8.1)アプリケーションは、.NET Standardのみをターゲットとするライブラリを参照できますか?

答えて

1

プロファイル7 PCLは.NET標準(任意の バージョン)を対象とするライブラリを参照できますか?

あなたは@Adam PedlyマイクロソフトMVP(Xamarin)によって書かれたthis articleを参照してもよい:

あなたは.NET標準ライブラリを持っていたら、PCL基づいてプロファイルが故に、それを参照することができないことを覚えておいてくださいチェーンのすべてを.NET標準に変換する必要があります。

更新

docを確認し、.NET標準ライブラリをサポートする.NETランタイムの完全なセットを参照してください。したがって、Windows 8.1プロジェクトで参照する場合は、.NET Standard 1.6バージョンよりも少ない機能を提供する.NET Standard 1.2をターゲットにすることができます(例:System.Net.Sockets)。

+0

Windows 8.1のアプリケーションはどの.NET標準バージョンをサポートしていますか? [Microsoft.AspNetCore.JsonPatch](https://www.nuget.org/packages/Microsoft.AspNetCore.JsonPatch/)への参照を追加できません。 Microsoftはこれをどこで文書化していますか? – HappyNomad

+0

私は 'Microsoft.AspNetCore.JsonPatch'は.NET標準1.3をターゲットとしていると思います。 – HappyNomad

+0

私の誤解を招いて申し訳ありません。あなたが提供するURLをチェックするだけです。はい、実際に.NET Standard 1.3をターゲットにしています。 Windows 8.1プロジェクトは.NET Standard 1.2をサポートする必要があります。私の更新の答えで、文書の表をチェックするかもしれません。 –

関連する問題