Asp.Net 5缺少Linq到Sql类

如何使用Mvc 6在Microsoft Asp.Net 5中添加Linq to Sql文件。 请看下面的截图。 我无法找到这个Linq to Sql文件。 那边还没有C#标签?

在此处输入图像描述

当我使用Mvc 5在Asp.Net 4上打开项目时,有这个C#选项卡,以及Linq to sql文件。

这里重复,但我尝试添加更多分步说明,以便它可以帮助您和其他人。

右键单击src并添加> New Project。 选择Class Libarary 。 记下.NET Framework(我在这里使用4.6),因为你必须将它与你的主项目相匹配。

添加新项目

类库应该出现在您的解决方案中。

Solution Explorer

右键单击类库(或您希望Linq To Sql类的子文件夹)和Add> New Item。 在数据选项卡(左侧)中,它应该具有LINQ to SQL Classes

将Linq添加到Sql类

配置LINQ to SQL。

LINQ to SQL

在您的主要asp.net-5 Web应用程序中,确保您的project.json已设置为使用类库相同的.NET Framework (请参阅第一步)。 我在这里使用4.6。

 "frameworks": { "dnx46": { } }, 

仍然在您的主要asp.net-5解决方案中,右键单击References> Add Reference。

添加参考

添加类库引用。

参考

我希望这有帮助。