2015-11-04 2 views
8

मैं Entity Framework 7 बीटा 8DNX: त्रुटि: असमर्थ आवेदन लोड या निष्पादित आदेश 'एफई'

मैं एक नया वर्ग पुस्तकालय पैकेज बनाया साथ ASP.NET 5 बीटा 8 का उपयोग कर का उपयोग कर रहा है।

मैं निम्नलिखित स्थापित संकुल दौड़ा संकेत देता है:

Install-Package EntityFramework.SqlServer -Pre 
Install-Package EntityFramework.Commands -Pre 
Install-Package Microsoft.AspNet.Identity.EntityFramework -Pre 

मेरे project.json

{ 
"version": "1.0.0-*", 
"description": "MARS Class Library", 
"authors": [ "myname" ], 
    "tags": [ "" ], 
    "projectUrl": "", 
    "licenseUrl": "", 
    "frameworks": { 
    "dnx451": { } 
    }, 
    "dependencies": { 
    "EntityFramework.Commands": "7.0.0-beta8", 
    "EntityFramework.SqlServer": "7.0.0-beta8", 
    "Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta8", 
    } 
} 

अपना पैकेज मैनेजर कंसोल में मैं अपने src\project निर्देशिका जिसमें project.json स्थित है पर जाएँ और किसी भी dnxef चलाने आदेश उदाहरण:

dnx ef migrations --help 

या

 dnx ef migrations add InitialMigration 

हालांकि मैं निम्नलिखित त्रुटि मिलती है:

dnx : Error: Unable to load application or execute command 'ef'.

At line:1 char:1

  • dnx ef migrations --help

  • ~~~~~~~~~~~~~~~~~~~~~~~~

    • CategoryInfo : NotSpecified: (Error: Unable t...e command 'ef'.:String) [], RemoteException
    • FullyQualifiedErrorId : NativeCommandError

मैं एक DBContext वर्ग और मॉडल वर्गों है, लेकिन त्रुटि को समझने के लिए वे कम से ef कीवर्ड सक्षम नहीं होने से संबंधित प्रतीत हो रहा है सब।

मुझे क्या याद आ रही है?

उत्तर

16

समाधान:

अपने project.json

"commands": { 
     "ef": "EntityFramework.Commands" 
    } 
को ef आदेश जोड़ें
संबंधित मुद्दे