2017-05-27 25 views
2

C#/ MonoGameを使用してプログラムしたゲームがあります。私は現在Visual Studio 2017を使用しており、Windows App Storeのリリースをターゲットにしています。私はWindows App Storeに1つ、UWPで動作しない2つのバージョンのゲームを予定しています(Windows 10以外のマシンにもインストール可能)。UAP Ver 10アプリケーションをサポートするクラスライブラリで対象となる.Net Standardのバージョン

  • UWPアプリケーションは、Windows 10周年版 (10.0;ビルド14393)を対象としています。
  • 非UWPアプリケーションは、.Net フレームワーク4.6.2を対象としています。 (私はこのバージョンをターゲットにする必要はありません。 .Net Framework 4.5以降が問題ありません)。
  • クラスライブラリは.Netスタンダードバージョン1.5を使用しています。

エラーメッセージ 'XXX.csproj' ターゲットの.NETStandard、バージョン= V1.5' 。 'UAP、バージョン= v10.0.10586'を対象とするプロジェクトでは参照できません。

UAPバージョン10をサポートするために、クラスライブラリで対象とする.Net Standardのバージョンを調べるのに問題があります.Net Standardを初めて使用しているので、その答えはおそらく単純です。

+1

ターンアラウンド:あなたのライブラリが実際に必要とする最高の標準は何ですか? 1.1と一緒に動作するときは、高くする理由はありません。 –

答えて

1

.Net Standard GitHub repoに回答があります。 UWPで最後にサポートされているバージョンはで、.NET Standard 1.4です。実装する次のバージョンは.Net Standard 2.0です。これはBuild 2017で説明した秋のクリエイターアップデート(夏以降)では利用できません。

+0

ありがとう、私はちょうど.NET標準1.4に切り替え、コンパイラは幸せです。 .NET標準チャートでvNextが表示されるとはどういう意味ですか? –

+0

そのバージョンの将来のリリースで互換性を検討していること。しかし、ビルドでは、UWPの次のバージョンは2.0になると言いました。 – Bart

関連する問題