zoukankan      html  css  js  c++  java
  • 修改 EF的默认连接工厂为 Sql Server 而不是LocalDb

    原文:https://www.cnblogs.com/HQFZ/p/4117954.html

    当你用EF6创建一个新项目,不知你是否注意到默认的连接字符串使用了LocalDb而不是SQLServer。但你如果想把默认连接改用SQLSErver而不是LocalDb。这个其实很简单:只需修改下配置文件(App.config 或者web.config) 

    默认LocalDb 的配置

    复制代码
    <entityFramework>
    
    <defaultConnectionFactorytype="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
    
    <parameters>
    
    <parameter value="v11.0" />
    
    </parameters>
    
    </defaultConnectionFactory>
    
    </entityFramework>
    复制代码

    修改为Sql Server

    复制代码
    <entityFramework>
    
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework">
    
    <parameters>
    
    <parameter value="Data Source=.; Integrated Security=True; MultipleActiveResultSets=True" />
    
    </parameters>
    
    </defaultConnectionFactory>
    
    </entityFramework>
    复制代码

    接下来,在connectionstrings中配置SQLServer的连接字符串即可。

    大功告成!

  • 相关阅读:
    freemarker 遍历 hashmap 到select option
    三分钟跑起jsblocks
    hibernate_@GeneratedValue
    跑github上的Symfony项目遇到的问题2
    Activiti使用过程_1
    Symfony官方视频教程
    跑github上的Symfony项目遇到的问题
    剧本杀
    随遇而安
    开发者职场心得
  • 原文地址:https://www.cnblogs.com/ewyb/p/12161808.html
Copyright © 2011-2022 走看看