我已經安裝了VS 11 Pro的測試版,並打開的第一使用EF4.3代碼遷移我MVC4解決方案。 該解決方案可以在VS 2010下的同一臺機器上正常工作:我也可以添加遷移和更新數據庫。的NuGet不工作在Visual Studio 11 Beta版
但在VS11我得到下面的軟件包管理器控制檯誤差修改:
PS d:>更新,數據庫
System.Management.Automation.CommandNotFoundException:術語「找項目」沒有被識別爲cmdlet的名稱,函數,腳本文件或可操作的程序。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
在System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode語句,陣列輸入,管outputPipe,ArrayList的& resultList,的ExecutionContext上下文)
在System.Management.Automation.StatementListNode.Execute(陣列輸入,管outputPipe,ArrayList的& resultList,的ExecutionContext上下文)
在System.Management.Automation.TryStatementNode.Execute(陣列輸入,管outputPipe,ArrayList的& resultList,的ExecutionContext上下文)
術語 'GET-項目' 不被識別爲小命令的名稱,功能,腳本文件或可操作的程序。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
即使打開控制檯「程序包管理器控制檯主機版本1.6.30117.9648」開拓,但事件的基本幫助命令不起作用後:
PS d:>獲取幫助的NuGet
Get-Help:找不到主題「NuGet」的幫助。
在行:1字符:9
+獲取幫助< < < <的NuGet
+ CategoryInfo:ResourceUnavailable:(:) [獲取幫助],HelpNotFoundException + FullyQualifiedErrorId:HelpNotFound,Microsoft.PowerShell.Commands.GetHelpCommand
與此同時,我可以使用NuGet GUI來正常安裝軟件包。 請幫助使遷移工作。
如果使用**實體框架**,你可以看看我的答案[術語「更新數據庫內未被識別爲cmdlet的名稱](http://stackoverflow.com/questions/ 9674983 /的長期更新,數據庫是 - 不認可,作爲最名稱對的一小命令)。 – 2016-04-24 21:10:20