Kid*_*oke 14 deployment entity-framework code-first entity-framework-4.1
我想在开始我的项目之前我应该想到这一点,但我已经使用代码优先方法成功构建并测试了一个迷你应用程序,我准备将其部署到生产Web服务器.
我已将文件夹移动到我的登台服务器,一切正常.我很好奇是否有建议的部署策略?
如果我对应用程序进行了更改,我不希望在重新启动应用程序时丢失所有数据.
我应该从代码优先项目生成数据库脚本,然后将其移动到我的服务器吗?
任何提示和指南链接都很有用.
谢谢.
实际上数据库初始化程序仅用于开发.将此类代码部署到生产环境是解决问题的最佳方法.Code-first目前没有任何数据库演进方法,因此您必须在新版本之后手动为数据库构建更改脚本.最简单的方法是在VS Studio 2010 Premium和Ultimate中使用数据库工具.如果您将拥有一个包含旧架构的数据库和一个包含新架构的数据库,VS将为您准备更改脚本.
| 归档时间: |
|
| 查看次数: |
4476 次 |
| 最近记录: |