Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale şunlar için geçerlidir: ✔️ .NET 5.0.100 SDK ve sonraki sürümleri
.NET SDK'sı hata NETSDK1145, hedefleme veya apphost paketi yüklenmez ve NuGet paketi geri yükleme desteklenmez. Bu durum genellikle C++/CLI projeleri için Visual Studio'da bulunandan daha yeni bir SDK'ya sahip olmasından kaynaklanır. Visual Studio'yu yükseltin, belirli bir SDK sürümünü belirtiyorsa global.json kaldırın ve daha yeni SDK'yı kaldırın. Alternatif olarak, hedefleme veya apphost sürümünü geçersiz kılabilirsiniz. Hata iletisinden paket dizini altında bulunan ve projenin hedef çerçevesiyle eşleşen sürümü bulun. Proje dosyasına ( .csproj projenin dosyası) aşağıdaki XML'yi ekleyin:
apphost paketi için:
<ItemGroup>
<KnownAppHostPack Update="@(KnownAppHostPack)">
<AppHostPackVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</AppHostPackVersion>
</KnownAppHostPack>
</ItemGroup>
Hedefleme paketi için:
<ItemGroup>
<KnownFrameworkReference Update="@(KnownFrameworkReference)">
<TargetingPackVersion Condition="'%(TargetFramework)' == 'TARGETFRAMEWORK'">EXISTINGVERSION</TargetingPackVersion>
</KnownFrameworkReference>
</ItemGroup>