Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menyelesaikan Rujukan Pakej NuGet yang Hilang dalam Projek Bahagian Apl ASP.NET Core 6?

Bagaimana untuk Menyelesaikan Rujukan Pakej NuGet yang Hilang dalam Projek Bahagian Apl ASP.NET Core 6?

DDD
Lepaskan: 2024-12-30 01:28:10
asal
344 orang telah melayarinya

How to Resolve Missing NuGet Package References in ASP.NET Core 6 App Parts Projects?

Rujukan Pakej NuGet Tiada untuk Projek Bahagian Apl ASP.NET Core 6

Apabila mencipta aplikasi ASP.NET Core 6 dengan pemasangan berasingan yang menyediakan kawasan tambahan, menambah kaedah sambungan untuk IMvcBuilder untuk mendaftarkan bahagian aplikasi dengan mudah mungkin menghadapi ralat binaan. Ini kerana pustaka bahagian tidak mempunyai definisi kaedah Utama, yang memerlukan kembali ke Microsoft.NET.Sdk.

Dalam kes ini, rujukan pakej NuGet yang hilang boleh diselesaikan dengan menambahkan:

<ItemGroup>
  <FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
Salin selepas log masuk

ke fail .csproj projek perpustakaan.

Sebagai alternatif, anda boleh menentukan kelas Program dalaman dengan Main kaedah untuk memenuhi keperluan binaan untuk Microsoft.NET.Sdk.Web SDK. Berikut ialah contoh:

internal static class Program
{
    public static void Main() => throw new NotImplementedException();
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Rujukan Pakej NuGet yang Hilang dalam Projek Bahagian Apl ASP.NET Core 6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan