我需要在 SQL Server CE4 服务器上以编程方式创建标准成员数据库。我正在使用 asp.net 通用提供商来提供会员资格,如下所述:http ://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx
我尝试使用System.Web.Management SqlServices.Install()
如下:
SqlServices.Install("local.sdf", SqlFeatures.Membership, connectionString.ConnectionString);
但它总是抛出一个错误,说它无法连接到 SQL Server 数据库。
我怀疑SqlServices.Install()
可能不支持与 SQL Server CE 的连接,但我很好奇其他人是否找到了解决方法。这是一个 MVC3 应用程序,我正在尝试在重新部署应用程序之前自动构建一个空数据库。