Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyelesaikan Rujukan Pakej NuGet yang Hilang dalam Projek Bahagian Apl ASP.NET Core 6?
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>
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(); }
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!