【发布时间】:2014-07-31 16:18:35
【问题描述】:
我正在使用 ASP.NET MVC 4、Entity Framework 6、Visual Studio 2013、IIS 7 和 SQL Server 2012 Express。我最近对我们的 Web 应用程序进行了更改,并使用代码优先迁移添加了 2 列。测试了一切,它正在工作。将所有内容发布到 Web 服务器,一切正常运行了大约 4 个小时,然后我们开始收到无效的列名错误。
我开始查看数据库,我之前添加的 2 列都不见了。我使用 VS2013 中的 update-database 命令重新添加了这些列,一切都恢复了。
我可以去哪里尝试找出发生了什么?
【问题讨论】:
-
可能进行了一些恢复?
-
我们是一家小公司,只有我一个人。不过还是谢谢。
标签: c# entity-framework asp.net-mvc-4 sql-server-2012-express