曾使用的Visual Studio多年,正試圖在Visual Studio中創建我的第一個項目2015年添加大會類庫VS 2015年
我創建一個MVC項目,我現在interrested在添加新這個項目將充當我的數據層。讓我們打電話給項目MyProj。所以我創建了一個名爲MyProj.Data的新Web類庫。我還使用NuGet安裝了最新的EntityFramework(6.1.3)。
現在我想創建一個類,它應該爲我的EntityTypeConfiguration像:
public class GadgetConfiguration : EntityTypeConfiguration<Gadget>
{
....
}
問題是,EntityTypeConfiguration無法識別。 Reharper說:參考'EntityFramework'和使用'System.Data.Entity.ModelConfiguration.EntityTypeConfiguration'
問題是(據我所知)在文件夾引用 - > .NET平臺我可以看到我的EntityFramework。所以應該引用它。但我無法在引用中找到System.Data.Entity。
當我嘗試添加引用時,我的程序集選項卡會顯示'沒有找到任何項目'。如果我點擊「瀏覽...」按鈕,我被告知「項目沒有指定目標框架」。
然後我試着將v4.5添加到MyProj.Data.xproj文件(在...下),但這並沒有改變一件事。
然後,我改變了project.json文件的框架部分來自
"frameworks": {
"dotnet": { }
}
到
"frameworks": {
"dotnet": { },
"dnx451": {
"frameworkAssemblies": {
"System.Data": "4.0.0.0",
"System.Data.Entity": "4.0.0.0"
}
}
現在我可以看到System.Data和System.Data.Entity的。我現在也可以從引用中添加更多的程序集。但我仍然不能在我的課堂上使用它們。無論是通過鍵入
using EntityFramework
或
using System.Data
或通過直接引用像
public class GadgetConfiguration : System.Data.Entity.ModelConfiguration.EntityTypeConfiguration<Gadget>
我怎麼可以參考/使用所需的裝配?
看看:http://stackoverflow.com/questions/30030521/visual-studio-2015-rc-entity-framework-6-1-3-migrations-error –