我想知道为什么我们需要安装EFCORE,而不能一口气安装它并完成它?
我想知道为什么我们需要安装EFCORE,而不能一口气安装它并完成它?
EFCORE可以充当对象关系映射器(O / RM),使.NET开发人员可以使用.NET对象来处理数据库,并且不需要通常需要编写的大多数数据访问代码。
但是,并非所有项目都需要此功能,并且VS默认情况下不具有此功能。因此,如果您希望项目使用它,则应安装EFCore nuget软件包。
关于您的问题,我认为您有两个方面:
1)如果您希望当前所有项目都使用EFCore项目,则可以执行一次nuget安装过程。右键单击解决方案-> Manage NuGet Packages for Solutions
,然后选择EFCore。之后,选择要安装此软件包的所有项目。
2)如果要在创建项目时已经安装EFCore,则可以自定义包含此nuget软件包的项目模板。
创建一个名为projecttemplate的项目,然后安装EFCore。
选择项目->导出模板->项目模板->选择此项目
之后,关闭VS Instance,您可以在已经包含EFCore的菜单中选择名为projecttemplate的项目模板。
另外,当您下载EFCore时,它仅被下载一次,但存储在全局nuget缓存文件夹中。每次在项目中安装软件包时,都直接从缓存文件夹中安装它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句