簡體   English   中英

如何使用Visual Studio實體框架代碼優先遷移將發布部署到mysql數據庫

[英]How to deploy publish to mysql database using visual studio entity framework code first migrations

我有一個Visual Studio asp.net Web應用程序,它使用實體框架連接到數據庫。 我遵循本教程http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/migrations-and-deployment-with-the-entity-framework-in- an-asp-net-mvc-application ,並啟用代碼優先遷移。 它可以很好地連接到本地sql服務器,並且開發正常。

發布此應用程序時,必須使用mysql數據庫。 我無法在此數據庫上運行代碼優先遷移。

我有兩個問題:

  1. 我想在開發中使用mssql數據庫,在生產中使用mysql數據庫,如何為此指定兩個不同的配置?
  2. 如果我遵循本教程http://www.codeproject.com/Tips/788357/How-to-set-up-application-using-ASP-NET-Identity-w來設置mysql,如何切換回mssql為了我的發展?

您需要指定兩個不同的web.configs。 一種用於開發人員,另一種用於產品。 有關如何查看此鏈接

暫無
暫無

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

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