无法生成ADO.NET Model类

时间:2014-07-05 20:30:00

标签: asp.net visual-studio-2012 ado.net-entity-data-model ef-database-first

我正在使用 Visual Studio Express 2012 for Web

我使用 .net framework 4 创建了一个新的空网站。

我正在使用 SQL Server 2008 R2 Service Pack 2 ,我有一个包含4个表的数据库。

当我尝试从此数据库向我的网站添加新的ADO.NET数据模型时,会生成Model.edmx,Model.tt和Model.Context.tt文件,但我的 Model.cs和Model.Context.cs文件丢失。如果我尝试使用选项'从数据库更新模型'什么都没发生。

我在两天前安装了Visual Studio,最初我可以使用成功生成的模型用于其他网站。但现在我无法在任何网站上生成模型。我尝试过其他数据库,但没有成功。

enter image description here

1 个答案:

答案 0 :(得分:3)

感谢John Saunders提供此答案作为评论。

使用Build-> Transform T4 Templates命令(如果存在),否则,右键单击.tt文件并执行运行自定义工具