Sdílet prostřednictvím


NETSDK1083: Zadaný identifikátor runtime není rozpoznán.

NETSDK1083 vás upozorní, že identifikátor modulu runtime (RID) zadaný pro váš projekt nebyl rozpoznán. Zadaný identifikátor RID musí být v grafu identifikátorů RID.

Chcete-li tuto chybu vyřešit, zadejte známý identifikátor RID jako projekt RuntimeIdentifier.

V .NET 8 a novějších verzích je výchozím chováním sady .NET SDK použít menší přenosný graf identifikátorů RID. Pokud váš projekt používá identifikátor RID specifický pro konkrétní verzi nebo distribuci, přepněte na přenosný identifikátor RID. Pokud například soubor projektu obsahuje vlastnost <RuntimeIdentifier>win10-x64</RuntimeIdentifier>, změňte ji na <RuntimeIdentifier>win-x64</RuntimeIdentifier>.

Pokud se potřebujete vrátit k předchozímu chování při použití starého, úplného grafu RID, můžete vlastnost MSBuild nastavit UseRidGraph v true souboru projektu. Starý graf identifikátorů RID se už neaktualizuje a existuje pouze kvůli zpětné kompatibilitě a možnost jeho použití může být v budoucí verzi odebrána.

Viz také