0

以前,您可以在VS中使用包管理器控制檯。但是現在所有的例子都使用了VS之外的命令行工具。就像這樣:爲什麼將數據遷移移至ASP.NET 5.0的命令行?

http://docs.asp.net/projects/mvc/en/latest/tutorials/mvc-with-entity-framework.html

,這是什麼原因呢?

+1

請注意,總是有一個命令行工具用於在EF7之前運行遷移。看一下Entity Framework nuget包的tools文件夾。更具體地說,這將支持Windows以外的平臺? –

+2

對我來說,包管理器控制檯總是看起來像是一個非常奇怪的地方,首先運行這些命令。我的意思是,它的名字是「包管理器」,它的目的是管理和安裝源代碼級的項目庫包,爲什麼你會從那裏運行一個命令來遷移數據? –

+0

我只是從不喜歡DOS命令行,不得不導入深層的C盤並輸入內容。使用包管理器控制檯,我已經在正確的位置......爲什麼不爲通用代碼遷移創建GUI命令? Rt點擊該項目和'更新遷移'或其他 – punkouter

回答

1

NuGet命令最終將工作(請參閱問題#978),但他們需要首先由Nu​​Get和Web Tools團隊實施一些功能。

相關問題