4
我無法在類庫包中執行遷移命令。 我dnvm版本(從global.json):無法在類庫包中的Entity Framework 7 beta4上運行遷移
"sdk": {
"version": "1.0.0-beta5-12021"
}
我在我的項目JSON導入此。
"dependencies": {
"EntityFramework.Commands": "7.0.0-beta4",
"EntityFramework.SqlServer": "7.0.0-beta4",
"Microsoft.CSharp": "4.0.0-beta-22816",
"System.Collections": "4.0.10-beta-22816",
"System.Linq": "4.0.0-beta-22816",
"System.Threading": "4.0.10-beta-22816",
"EntityFramework.Core": "7.0.0-beta4"
},
"commands": {
"ef": "EntityFramework.Commands"
}
我在我的DbContext繼承類OnConfiguring方法是
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(@"Server=(localdb)\ProjectsV12;Database=Ef7;Trusted_Connection=True;");
}
但是當我運行dnx . ef migration add initial
我得到以下的輸出:
System.ArgumentNullException: Value cannot be null.
Parameter name: appEnv
at Microsoft.Data.Entity.Utilities.Check.NotNull[T](T value, String parameterName)
at Microsoft.Data.Entity.Commands.Program..ctor(IServiceProvider serviceProvider, IApplicationEnvironment appEnv, ILibraryManager libraryManager)
我一直在試圖搞清楚了這現在出來一段時間,所以所有的幫助表示讚賞。謝謝。
非常感謝。我錯過了coreclr軟件包! – jonas