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 グラフは更新されなくなり、下位互換性のためにのみ存在し、それを使用するオプションは将来のリリース内で削除される可能性があります。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET