1

我正在尝试创建“webpages_”表,以便可以将它们与具有简单成员资格的现有数据库一起使用。我在 Global.asax.cs 文件中添加了以下行

WebSecurity.InitializeDatabaseConnection("MyDbContext", "UserProfile", "UserId", "EmailAddress", true);

我还在我的 Global.asax.cs 文件中添加了 Webmatrix.WebData dll 和适当的 using 语句。

长话短说,这些表没有被创建,也没有错误消息。我设置了一个断点,代码在 Global.asax 中执行。此外,检查 Websecurity.IsAuthenticated 的页面也会正确重定向到主页。

我想知道是否有一个我可以运行的 sql 脚本来手动创建表,如果可能的话,如果表不存在,什么会阻止创建表?

谢谢。

编辑 1: 我认为问题可能是由我的 Global.asax.cs 文件中的此链接引起的

Database.SetInitializer<MyDbContext>(null);
4

0 回答 0