我正在寻找一种方法来列出 LINQ to SQL 模型中的表/对象,并搜索它们,类似于Entity Framework的模型浏览器窗口。
答案 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来激活模型浏览器。