Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek se vztahuje na: ✔️ .NET 5.0.100 SDK a novější verze
Pokud sada .NET SDK problémy s chybou NETSDK1145, cílení nebo balíček apphost se nenainstaluje a obnovení balíčku NuGet se nepodporuje. Příčinou je obvykle novější sada SDK než ta, která je součástí projektů Visual Studio pro C++/CLI. Upgradujte Sadu Visual Studio, odeberte global.json , pokud určuje určitou verzi sady SDK, a odinstalujte novější sadu SDK. Alternativně můžete přepsat cílovou verzi nebo verzi apphostu. Vyhledejte verzi, která existuje v adresáři balíčku, z chybové zprávy a odpovídá cílovému rozhraní projektu. Do souboru projektu přidejte následující kód XML ( .csproj soubor projektu):
Balíček apphost:
<ItemGroup>
<KnownAppHostPack Update="@(KnownAppHostPack)">
<AppHostPackVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</AppHostPackVersion>
</KnownAppHostPack>
</ItemGroup>
Pro cílení balíčku:
<ItemGroup>
<KnownFrameworkReference Update="@(KnownFrameworkReference)">
<TargetingPackVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</TargetingPackVersion>
</KnownFrameworkReference>
</ItemGroup>