我正在一个小型网站上工作,我希望包含Asp.Net会员资格来管理应用程序中的用户和角色。
我以前做过这个,但总是使用SQL Server或SQL Server Express作为数据库引擎。现在我想将它与SQL Server CE一起使用,因为我的托管服务提供商,我面临着最荒谬的问题。我不知道如何创建数据库本身。
aspnet_regsql
使用“exportonly”选项生成的脚本不起作用,并且使用-C选项指定连接字符串也不适用于我。
我读过如何使用ErikEJ中的新a Microsoft ASP.NET Universal Providers for SQL Compact Edition 1.0或a SQL Compact ASP.NET Membership, Role and Profile provider,但是如果没有数据库,甚至无法尝试此提供程序。
有谁知道怎么做?
也许我的期望完全错了,所以我也接受建议。我唯一的要求是它必须与SQL Server CE 4.0一起使用。
即使除了asp.net会员之外还有另一种简单的方法来管理用户和角色,我都是耳朵!
谢谢, 学家
答案 0 :(得分:1)
我只是
之后:
aspnet.sdf
SQL Server CE 4.0数据库位于我的App_Data
文件夹基本上: 只需安装并使用它! 将根据需要创建数据库文件。
现在你有一个aspnet.sdf
数据库文件(只有一个用户),如果你愿意的话,你可以备份它并在以后的项目中作为起点使用它。