我见过很多从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
?