簡體   English   中英

部署ASP.Net MVC 5網站后應用更改

[英]Apply changes after deploying an ASP.Net MVC 5 website

我目前正在開發ASP.Net MVC5。問題是,我總是對網站進行編碼,然后將其移交給管理部署和維護的其他人員。 我從來沒有去過生產的另一邊,現在我必須去了。 我已經閱讀了一些有關ASP.Net MVC 3的文章,但是由於我是使用MVC 5創建該項目的,所以我想知道在模型需要進行一些更改的情況下應該怎么做。 例如:

  • 我重命名字段或列
  • 使用可接受的默認值(甚至為null)向模型添加另一個字段
  • 移除欄位
  • ...

您應該能夠生成更新數據庫所需的腳本。 有關更多信息,請參見此帖子。 基本上說:

運行Update-Database命令,但這一次指定–Script標志,以便將更改寫入腳本而不是應用。

打開軟件包管理器控制台(工具>庫軟件包管理器>軟件包管理器控制台),定位您的遷移項目,然后運行“ Update-Database -Script”。

然后使用腳本並針對您的生產/登台/測試/任何環境運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM