我想知道将Asp.NET MVC5应用程序部署到我自己的服务器上的一些问题。
如果它发生了,如果我在我的一个模型类中添加更多属性或添加更多模型类。我该怎么办才能不丢失数据。
除了asp.net mvc4之外还有其他任何选项需要执行吗,因为我找不到任何关于deployin asp.net mvc5 with Identity的教程。
在运行时更改应用程序视图,控制器和模型的最佳方法是什么。我可以在使用远程代码文件和数据库时在我的本地PC上工作吗?
问候。
答案 0 :(得分:0)
我很难理解您的要求,但对于数据库部分,我建议“实体框架迁移”。它使本地和远程处理模型更改。
答案 1 :(得分:0)
我经常使用实体框架迁移,但有时如果进行大的更改,例如外键或枚举,则迁移会产生问题。然后我开始使用名为“ Sql Compare ”的 RedGate.com 工具。比实体迁移更好 - 现在我不担心数据更改。通常这不会丢失数据,但如果它会丢失数据,它会警告你。
丢失数据的最佳解决方案 - 制作备份。