编程语言
首页 > 编程语言> > c# – 使用本地服务的成员资格表不正确

c# – 使用本地服务的成员资格表不正确

作者:互联网

我有:

> MVC 3
>使用.NET Connector 6.4.4的MySQL

如果我从本地PC与VS2010连接到Linux上的远程数据库,一切都很好.我做了一个备份,在本地拥有数据库并安装相同版本的MySQL(5.5,x64)

在远程我有成员的正常.net自动生成的表名称,如my_aspnet_membership,但当我在本地开始应用程序时,它创建其他表名称,如mysql_membership.此外,我得到了例外:无法初始化提供商.缺少或不正确的架构.

使用相同的设置,但与远程数据库的连接一切正常.

<add name="MySqlSessionStateProvider" type="MySql.Web.SessionState.MySqlSessionStateStore, MySql.Web, Version=6.4.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" applicationName="/" autogenerateschema="true" connectionStringName="MySqlMembershipConnection" />

有谁知道问题出在哪里?

解决方法:

我认为问题在于配置.见以下帖子:

> Unable to initialize provider. Missing or incorrect schema.
> http://forums.asp.net/t/1557879.aspx/1
> Unable to initialize provider. Missing or incorrect schema. for MySql.Web connector
> Unable to initialize provider. Missing or incorrect schema
> Unable to initialize provider. Missing or incorrect schema in MYSQL
> MVC2 MySQL Hosting Issue?

标签:c,mysql,asp-net-mvc-3,asp-net-membership
来源: https://codeday.me/bug/20190704/1375700.html