2016-05-10 56 views
0

我有一個全新的應用程序託管在Azure上,使用Azure託管的SQL數據庫。我有認證(使用ASP.NET身份認證)以及我的第一張帶有一些數據的表(我首先設計了數據庫)。我使用EF的從數據庫生成上下文首先,這創建了我的模型類和我的上下文。現在我準備添加第二個表格了,但我想我會嘗試這樣做代碼優先。EntityFramework 6.1.3 enable-migrations「主機指定的域管理器無法實例化」

我去了包管理器控制檯並輸入Enable-Migrations

我得到這個錯誤:

Exception calling "CreateDomain" with "3" argument(s): "The domain manager specified by the host could not be instantiated." 
At C:\Users\Alex\projects\SpellbookAPI\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:717 char:5 
+  $domain = [AppDomain]::CreateDomain('Migrations', $null, $info) 
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [], MethodInvocationException 
    + FullyQualifiedErrorId : TypeLoadException 

和一大堆的這些:

You cannot call a method on a null-valued expression. 
At C:\Users\Alex\projects\SpellbookAPI\packages\EntityFramework.6.1.3\tools\EntityFramework.psm1:718 char:5 
+  $domain.SetData('project', $project) 
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : InvalidOperation: (:) [], RuntimeException 
    + FullyQualifiedErrorId : InvokeMethodOnNull 

任何想法是什麼導致這些/如何解決呢?

編輯:我不知道這是否提到很重要的,應用程序是一個.NET 4.6.1的Web API與認證

回答

0

它結束了與Visual Studio 15預覽的問題。一旦我嘗試使用VS2015啓用遷移,它工作得很好。

相關問題