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.
Pokud UseWindowsForms nebo UseWPF je true, .NET předpokládá, že váš projekt je aplikace pro Windows, a proto musí být platforma nastavená na Windows. K této chybě může dojít, pokud máte odkaz na projekt-projekt, kde je jeden nastavený na Windows a druhý není. Úplná chybová zpráva je podobná následujícímu příkladu:
Cílová platforma musí být nastavená na Windows (obvykle zahrnutím
-windowsdoTargetFrameworkvlastnosti) při použití model Windows Forms nebo WPF nebo odkazování na projekty nebo balíčky, které to dělají.
Například nastavte TargetFramework na net6.0-windowshodnotu , jak je znázorněno v tomto souboru projektu:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0-windows</TargetFramework>
</PropertyGroup>
</Project>