我可能在這裏做錯了事,如果是這樣的話,請指點我正確的方向。在運行時遷移不同的數據庫
我編碼,我希望能夠鍵入連接字符串我想在運行時使用,並能更新不同的數據庫(可能每一個不同的版本)遷移應用程序。
我的問題是添加遷移命令只能通過軟件包管理器控制檯執行,並且由於我的app.config下沒有設置連接字符串,因此如何才能將實體遷移知道我的數據庫在哪個版本?
我在針對某個連接字符串(它正確創建了數據庫和表)運行Initial遷移後陷入了這個問題,但之後,當我嘗試添加第二個遷移文件時,出現錯誤,說有其他遷移正在進行中。
也許實體轉移只是並不意味着出了包管理器控制檯來執行,或者動態連接字符串,但我要肯定的我在做什麼。
是的,你可以這樣做http://stackoverflow.com/a/16133150/1347784 –