是否有LINQ to SQL的模型浏览器窗口?

时间:2017-12-15 23:22:22

标签: visual-studio visual-studio-2017

我正在寻找一种方法来列出 LINQ to SQL 模型中的表/对象,并搜索它们,类似于Entity Framework的模型浏览器窗口。

3 个答案:

答案 0 :(得分:0)

您使用的是MS SQL Server吗?如果是这样,您应该能够使用数据库图表。

答案 1 :(得分:0)

对于解决方法,我正在直接编辑* .dbml文件。但是,对于重复的更改,这似乎更容易出错(复制粘贴错误,需要更多的框架知识等)。

更新(和实际修复): 我必须为我特定版本的Visual Studio安装SQL Server数据工具(SSDT)。这不必与您的SQL Server的目标版本匹配 请参阅此处了解Visual Studio 2017:
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017

请注意,使用独立安装程序不能用于此目的(LINQ to SQL模型浏览器)。仅使用Visual Studio安装程序,并在重新启动后加载浏览器。

我没有立即更新这个答案,所以可能会有一些我遗漏的东西;如果您遇到此问题,请添加更多详细信息。

答案 2 :(得分:0)

事实证明,在Visual Studio 2017中,如果同时显示edmx图,则可以通过按Ctrl + 1来激活模型浏览器。