[英]Entity Framework doesn't create Context and table classes(.cs) from Entity Data Model (from existing database) in MVC
我有一個 ASP.Net MVC 項目和現有數據庫。當我添加新項目 - > ADO.Net 實體數據模型時,它為我提供了模型(Model1.edmx 包括其中的 4 個文件Model1.Context.tt
、 Model1.Designer.cs
、 Model1.edmx.diagram
、 Model1.tt
)但它不會創建我的 .cs 文件和 DbContext 文件。 當我單擊從數據庫更新模型時,它給了我兩個錯誤:
"CompanyProject\Models\Model1.Context.tt.
Error message is The custom tool 'TextTemplatingFileGenerator' failed."
CompanyProject\Models\Model1.tt.
Error message is The custom tool 'TextTemplatingFileGenerator' failed.**
你能幫助我嗎?
我通過以下方式修復了它:更改自定義工具屬性:.edmx 屬性 -> 高級 -> 自定義工具:TextTemplatingFileGenerator
前幾天我遇到了這個問題,我通過以下方式解決了這個問題:
右鍵單擊 .Context.tt 文件 -> 運行自定義工具,嘗試多次,然后重試構建和清理項目
希望這有幫助。
獅子座
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.