我只是使用資料庫優先方法進行簡單的 CRUD 操作。我有一個 ASP.NET MVC 專案和另一個類別庫專案。
我已經提到ManageEmployee.Management的是一個類別庫專案,并且ManageEmployee.Web是 ASP.NET MVC web 專案。
Scaffold-DbContext -Connection "Server=MCH-DESKTOP\SQLEXPRESS; Database=AutoSoftSystems; Trusted_Connection=True; MultipleActiveResultSets=true;"
-Provider Microsoft.EntityFrameworkCore.SqlServer
-OutputDir "Models"
-ContextDir "Data" -Context "EmployeeDbContext"
在 Package Manager 控制臺上運行此命令可以正常作業,但該檔案是在 Web 專案中生成的。
我想改變路徑方向。如何更改ManageEmployee.Management檔案夾的路徑?
uj5u.com熱心網友回復:
您在包管理器控制臺中的默認專案是ManageEmployee.Web,您應該將其更改為ManageEmployee.Management并且您也EmoloyeeDBContext需要在其中ManageEmployee.Management- 然后您運行命令來生成模型。
順便說一句,我很確定如果你說你的-OutputDir "../ManageEmployee.Management/Models"那也應該作業。我從未嘗試過最后一部分,但我認為值得一試。
uj5u.com熱心網友回復:
我強烈建議使用
uj5u.com熱心網友回復:
最后我可以解決我的問題,我只是更改默認專案名稱

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/491196.html
