NETSDK1083: 指定された RuntimeIdentifier は認識されません

NETSDK1083 は、お使いのプロジェクトに指定されたランタイム識別子 (RID) が認識されなかったことを警告します。 指定した RID は RID グラフ内に含まれている必要があります。

このエラーを解決するには、既知の RID をお使いのプロジェクトの RuntimeIdentifier として指定します。

.NET 8 以降のバージョン内において、.NET SDK の既定の動作では、より小さい移植可能な RID グラフを使用します。 お使いのプロジェクトでバージョン固有またはディストリビューション固有の RID を使用している場合は、移植可能な RID に切り替えます。 たとえば、プロジェクト ファイルにプロパティ <RuntimeIdentifier>win10-x64</RuntimeIdentifier> が含まれている場合は、<RuntimeIdentifier>win-x64</RuntimeIdentifier> に変更します。

以前の完全な RID グラフを使用する前の動作に戻す必要がある場合は、プロジェクト ファイルで UseRidGraph MSBuild プロパティを true に設定できます。 従来の RID グラフは更新されなくなり、下位互換性のためにのみ存在し、それを使用するオプションは将来のリリース内で削除される可能性があります。

関連項目