缺少ASP.NET Core 6 應用程式元件專案的NuGet 套件參考
使用單獨的程式集創建ASP.NET Core 6 應用程式時提供其他區域,為IMvcBuilder 新增擴充方法以方便註冊應用程式元件可能會遇到建置錯誤。這是因為元件庫缺少 Main 方法定義,需要還原到 Microsoft.NET.Sdk。
在這種情況下,可以透過新增以下內容來解決缺少的 NuGet 套件參考:
<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>
到庫項目的 .csproj 檔案。
或者,您可以使用 Main 方法定義一個內部 Program 類別來滿足Microsoft.NET.Sdk.Web SDK 的建置要求。這是一個範例:
internal static class Program { public static void Main() => throw new NotImplementedException(); }
以上是如何解決 ASP.NET Core 6 應用程式元件專案中缺少 NuGet 套件參考的問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!