ASP.net MVC5部署

时间:2014-03-03 12:17:07

标签: asp.net asp.net-mvc deployment

我想知道将Asp.NET MVC5应用程序部署到我自己的服务器上的一些问题。

  1. 如果它发生了,如果我在我的一个模型类中添加更多属性或添加更多模型类。我该怎么办才能不丢失数据。

  2. 除了asp.net mvc4之外还有其他任何选项需要执行吗,因为我找不到任何关于deployin asp.net mvc5 with Identity的教程。

  3. 在运行时更改应用程序视图,控制器和模型的最佳方法是什么。我可以在使用远程代码文件和数据库时在我的本地PC上工作吗?

  4. 问候。

2 个答案:

答案 0 :(得分:0)

我很难理解您的要求,但对于数据库部分,我建议“实体框架迁移”。它使本地和远程处理模型更改。

http://msdn.microsoft.com/en-us/data/jj554735.aspx

答案 1 :(得分:0)

我经常使用实体框架迁移,但有时如果进行大的更改,例如外键或枚举,则迁移会产生问题。然后我开始使用名为“ Sql Compare ”的 RedGate.com 工具。比实体迁移更好 - 现在我不担心数据更改。通常这不会丢失数据,但如果它会丢失数据,它会警告你。

丢失数据的最佳解决方案 - 制作备份。