Членство в Mysql / поставщик ролей
У меня нет никакого успеха в подключении к базе данных MySql для asp.net членство. У меня есть пустая база данных, и когда я использую инструмент настройки ASP, я получаю сообщение о том, что никакие поставщики не указаны. Может ли кто-нибудь подсказать, что работает? Вот моя строка подключения и раздел членства в web.config.
<connectionStrings> <add name="MySqlMembershipConnection" connectionString="server=localhost;user id=root;persistsecurityinfo=True;password=bobby;database=bsgdb;" providerName="MySql.Data.MySqlClient"/> </connectionStrings> <membership defaultProvider="MySqlMembershipProvider"> <providers> <clear/> <add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.9.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="MySqlMembershipConnection" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" autogenerateschema="true"/> </providers> </membership>
Что я уже пробовал:
Я перепробовал все, что смог найти. Ничего не работает. Я ничего не изменил в своей машине.config, как предположил один источник. Я не знаю, где он. Я использую Windows 7.