Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用代码优先mvc5从本地数据库更改更新live server中的数据库_C#_Asp.net_Asp.net Mvc_Asp.net Mvc 5_Entity Framework Migrations - Fatal编程技术网

C# 如何使用代码优先mvc5从本地数据库更改更新live server中的数据库

C# 如何使用代码优先mvc5从本地数据库更改更新live server中的数据库,c#,asp.net,asp.net-mvc,asp.net-mvc-5,entity-framework-migrations,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 5,Entity Framework Migrations,实际上,我的模型类在本地也发生了变化,所以现在我要更新我的数据库使其处于活动状态,但是如何将本地数据库的变化更新为活动状态 一些好友告诉我在更新数据库之前使用下面的命令,但我并没有在执行更新数据库命令之前使用更新数据库脚本 update-database -script 我不想停止我的live网站,我需要更新我的数据库更改,稍后我将上载应用程序文件。如果将脚本定向到生产架构,使用您的命令将生成脚本以执行更新。生成脚本实际上不会运行脚本,因为它允许您查看updatePlease帮助的影响,这意味

实际上,我的模型类在本地也发生了变化,所以现在我要更新我的数据库使其处于活动状态,但是如何将本地数据库的变化更新为活动状态

一些好友告诉我在更新数据库之前使用下面的命令,但我并没有在执行更新数据库命令之前使用更新数据库脚本

update-database -script

我不想停止我的live网站,我需要更新我的数据库更改,稍后我将上载应用程序文件。

如果将脚本定向到生产架构,使用您的命令将生成脚本以执行更新。生成脚本实际上不会运行脚本,因为它允许您查看updatePlease帮助的影响,这意味着解决此问题的最佳方法在代码优先迁移和mvc5中是非常新的@PaulFarry请在安全的地方对数据库副本尝试该命令,以便您可以安全地试验该行为并了解其工作原理。解决我的问题的答案是什么@PaulFarrySee我发现了一件事,我将把LiveDB引入本地,我将把LiveDB连接到我的visual studio,然后我将编写更新数据库-脚本-强制,然后我将获取所有脚本,然后我将在LiveDB服务器中执行。稍后我将上传我的更改文件@保法里