次の方法で共有


NETSDK1147: 指定されたターゲット フレームワークのワークロードがありません

このエラーは、オプションのワークロードを必要とするプロジェクトをコンパイルしようとしたが該当するワークロードがインストールされていないことが原因で発生します。 完全なエラー メッセージは、次の例のようになります。

NETSDK1147: このプロジェクトをビルドするには、次のワークロードをインストールする必要があります: <ワークロード ID>

これらのワークロードをインストールするには、次のコマンドを実行します: <ワークロード ID>

たとえば、プロジェクトのターゲットが net6.0-android である場合は、dotnet workload install コマンドを実行して、ワークロード ID android を指定することが必要になる場合があります。

dotnet workload install android

詳細については、「dotnet workload install」を参照してください。