首頁  >  問答  >  主體

嘗試在 ASP.NET Core 6 Web API 中建立控制器時發生錯誤 - Visual Studio 2022

我建立了一個新的 ASP.NET Core 6 Web API 項目,並且正在使用現有的 MYSQL 資料庫。 我成功地從資料庫中建立了模型和上下文,沒有出現任何問題。

但是當我嘗試建立控制器時,無論是使用新增-> 控制器-> API -> API 控制器和操作,使用實體框架(在解決方案資源管理器中)或在套件管理器控制台中使用dotnet-aspnet-codegenerator 控制器命令我收到以下錯誤:

我用谷歌搜尋了解決方案,但似乎找不到任何解決方案。

我是 C#/Visual Studio/.NET/EntityFramework 新手(我習慣使用 Node.js),因此我非常感謝任何幫助/建議。

P粉006977956P粉006977956237 天前316

全部回覆(1)我來回復

  • P粉111627787

    P粉1116277872024-02-26 11:44:06

    我之前也遇到過同樣的問題,因為低版本的 EF Core 是由某種 cs 語法引起的,幫助我安裝了 Microsoft.CodeAnalysis.CSharp.Workspaces 套件。也許您的問題是一樣的,我希望這對您有幫助。

    回覆
    0
  • 取消回覆