如何在 C# 中使用 entity framework 6.1 在遗留模式下添加存储过程?

How to add stored procedure in legacy mode using entity framework 6.1 in the c#?

我尝试使用 Entity Framework 6.1[=17= 在 传统模式 中添加 存储过程 ] 在 c# 中,因为我想单独添加存储过程以减少加载和执行时间。 我无法添加它。 并建议我“如何添加它”。

要在传统模式下添加存储过程:请按照以下步骤在传统模式下添加存储过程...

第 1 步: 右键单击​​ DataLayer 文件夹并添加 >> 新项目...

第 2 步:

步骤 3: Select“来自数据库的 EF Designer”并单击 下一步 按钮

第四步:设置新的数据库连接并输入连接设置名称

第 5 步: Select 您创建的 SP 并输入 模型命名空间 姓名

第 6 步: 删除 .tt 扩展文件

步骤 7: 打开 .edmx 文件并右键单击 .edmx 文件 & select 属性

步骤 8: 点击 T4 然后按 删除 按钮 传统模式

第 9 步:

第 10 步: 右键单击​​ .edmx 文件并使用 XML 编辑器打开 并将 2012 更改为 2008

第 11 步:

第十二步:打开

第十三步:打开designer.cs文件,添加ext前缀函数导入

第 14 步:

第 15 步: