在使用 VS2017 企业版多年后,我最近开始使用 VS2022 社区版 17.4.4 版。在选择使用 MVC 的 ASP.Net Core Web App 后,我开始了一个新项目。创建项目后,我使用 Nuget 导入我需要的 MS.EntityFramwork 包,然后添加一个新项目以从我的数据库中为我的实体框架选择 ADO.Net。但是,正如您从下面的屏幕截图中看到的那样,包在那里,但 ADO.Net 不在。
虽然我找不到 ADO.Net,但如果我愿意,我可以选择 Scaffolding,但有些东西告诉我这是我唯一可用的选项。我已经多次使用这个添加实体框架的过程,我认为它在更新我的 Visual Studio 后不可用并非巧合。有人可以确认这是我使用我的 SQL 数据库的唯一选择还是我缺少某些东西来访问 ADO.Net.