将数据库从MySQL切换到MSSQL

时间:2016-11-10 02:07:05

标签: mysql sql-server asp.net-mvc entity-framework web-applications

我见过很多从MSSQL切换到MySQL的示例,但就我而言,我一直在使用MySQL,我想将其切换为MSSQL }。我之前在DbContext中添加了以下行,以使MySQL正常工作。

[DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))]

要使用MSSQL,我已在我的DbContext中注释了我添加的行。此外,我已使用以下连接字符串替换MySQL连接字符串。

    <add name="DefaultConnection" providerName="System.Data.SqlClient" 
connectionString="Data Source=.\SQLEXPRESS;Initial 
    Catalog=WebApplication;Integrated Security=True;MultipleActiveResultSets=True"/>

但是,我收到错误,如下所示。

  

描述:处理a期间发生错误   服务此请求所需的配置文件。请查看   以下具体错误详细信息并修改您的配置文件   适当。

     

分析程序错误消息:无法识别的属性“名称”。

     

第92行:删除invariant =“MySql.Data.MySqlClient”name =“MySQL数据   提供者“

这是否意味着我必须删除并卸载所有MySQL nuget包才能使用MSSQL

0 个答案:

没有答案