0

我正在创建一个简单的 Lightswitch 应用程序,最近它开始在我的数据库中创建其他表和视图。

它创建以下表格:

  • aspnet_Applications
  • aspnet_Membership
  • aspnet_Profile
  • aspnet_Roles
  • aspnet_SchemaVersions
  • aspnet_Users
  • aspnet_UsersInRoles

交易是我不在我的应用程序中使用任何类型的身份验证,而是使用静态数据库登录来处理数据。可以避免创建这些表吗?他们的创作是自发开始的,没有他们一切都很好。

4

1 回答 1

0

我假设您使用的是附加数据库?以下评论假设您是。

如果您使用的是 LS 2011,那么在某个阶段,您必须将部署向导指向您附加的同一数据库,而不是让它为其内在数据创建一个新数据库。

如果您使用的是 LS 2012 的 RC,那么我记得听说有某种错误涉及创建 asp_* 表。这应该在 LS 2012 的 RTM(最终)版本中得到修复。

于 2012-07-04T01:15:56.070 回答