我有:
> 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?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。