asp.net - ASP.NET 4 - 如何在 SQL 中为数据库生成 asp.net 身份架构?
问题描述
我正在使用 VS2019 16.10 创建一个 ASP.NET 4 应用程序(.Net 4.7.2 - 不是 MVC)并设置了使用本地身份验证的选项。在生成应用程序后,它没有为数据库中的 asproles、aspusers 等表创建模式。
我启用了迁移,但创建的只是迁移目录中的一个空的 seed() 函数。
安装的 NuGet 包是Microsoft.AspNet.Identity.EntityFramework
v2.2.3
有没有人有创建模式的 SQL 脚本的链接?
我已经尝试了几个,但是由于缺少列而出现错误。
问候。
解决方案
我发现最接近工作的解决方案是在生成迁移的 Visual Studio 中创建一个基本的 asp.net 2.1 项目。然后我可以使用包控制台管理器生成可以在 SSMS 中运行的数据库模式。
唯一的问题是我手动添加的 AspNetUsers 表 LockoutEndDateUtc 中缺少一列。
推荐阅读
- heroku - Rails 部署期间的“意外令牌:名称(closeBootstrapDatepicker)”
- react-native - 如何在 React Native 中检测键盘何时打开或关闭
- python-3.x - h5py 的 hdf5 版本
- tensorflow - 使用 TensorFlow Transform 有效地将标记转换为词向量
- python - 限制 Tesseract 中的多处理核心
- reactjs - 在创建反应应用程序中安装 sass 的最佳方法
- html - 需要借助类名来访问
- css - 保持下拉
- css - 标准媒体查询使网站响应
- android - Windows emulator.exe PANIC:缺少“x86”CPU 的仿真器引擎程序