Я не верю, что есть поставщик членства по умолчанию, который поддерживает SQL Server Compact Edition 4. Там есть реализация поставщика членства, которая не работает на CodePlex: http://sqlcemembership.codeplex.com/
Итак, если вы уже используете это, убедитесь, что в вашем конфигурационном файле определена строка подключения, например:
<connectionStrings>
<add name="LocalSqlServer"
connectionString="data source=|DataDirectory|\YourDatabaseName.sdf"/>
</connectionStrings>
А ваш провайдер , указанный в вашей конфигурации, должен определить атрибут connectionStringName
и ссылаться на имя строки соединения, определенное в блоке <connectionStrings>
, например:
<providers>
<clear/>
<add name="SqlCeMembershipProvider"
type="ErikEJ.SqlCeMembershipProvider"
connectionStringName="LocalSqlServer"
.... />
</providers>
Пример конфигурации предоставляется вместе с этим поставщиком членства SQL CE 4 на главной странице проекта .