MVC4 WebSecurity.InitializeDatabaseConnection(..)不创建表

时间:2013-05-05 23:46:58

标签: database asp.net-mvc-4 simplemembership

我正在尝试创建“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);

0 个答案:

没有答案