4

私は持っています:

  • MVC 3
  • .NETコネクタ6.4.4を使用するMySQL

VS2010を搭載したローカルPCからLinux上のリモートDBに接続すれば、すべて問題ありません。ローカルにDBを作成し、同じバージョンのMySQL(5.5、x64)をインストールするためのバックアップを作成しました

リモートでは、のようなメンバーシップ用に通常の.net自動生成テーブル名がありますmy_aspnet_membershipが、ローカルで申請を開始すると、のような他のテーブル名が作成されますmysql_membership。また、私は例外を得ました:Unable to initialize provider. Missing or incorrect schema.

同じ設定ですが、リモートDBに接続すると、すべてが正常に機能します。

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

誰かが問題がどこにあるか知っていますか?

4