c# - 如何使用 EF Core 更改 Sqlite 数据库?

标签 c# vb.net entity-framework sqlite

我可以按照 Microsoft here 的这个示例进行操作完全没问题。顺便说一句,我正在使用 UWP。

现在,我正在尝试进行更改,例如,通过向 Blog 类添加一些 NewColumn 属性。运行另一个 Add-Migration 命令,我在 NewColumn 上收到“没有这样的列” 错误。

我应该做什么来进行更新?据我所知,Update-Database 不适用于 UWP。谢谢!

最佳答案

由于 sqlite 引擎的限制,您无法通过迁移将列添加到 sqlite 数据库 - 请参阅 https://learn.microsoft.com/en-us/ef/core/providers/sqlite/limitations

关于c# - 如何使用 EF Core 更改 Sqlite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42944126/

相关文章:

vb.net - 如何在单独的线程上运行 VB 项目中的表单,同时仍能够进行通信

c# - VB.NET 中是否有锁定语句?

vb.net - 使用 winforms .net 6 vb.net 任务栏图标上的进度条

c# - 如何避免慢速查询造成的死锁

entity-framework - 如何让多个项目访问同一个 Entity Framework 项目?

c# - 不小心删除了 __MigrationHistory 中的记录?

c# - 我似乎可以让 msbuild 构建不安全的代码块

c# - Scala 相当于 C# 中的 `??` 运算符

java - double 理论

c# - 如何在 IIS8 上部署 ASP.NET MVC 4 网站