2013-03-27 258 views
4

我使用Visual Studio Team Services作爲源代碼管理並啓用了持續集成。Visual Studio團隊服務構建問題

我的項目是使用實體框架5.當我簽入代碼和生成控制器試圖建立它的ASP.NET應用程序,以下錯誤拿出

的DataModel \ GenomicsTutorDataModel.Context.cs (40):類型或 命名空間名稱 'DbSet' 找不到(是否缺少使用 指令或程序集引用?)

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets (1578):無法解析此引用。找不到 程序集「EntityFramework」。檢查以確保該組件存在於 磁盤上。如果您的代碼需要此引用,則可能會收到 編譯錯誤。

在我的解決方案中,我已經使system.data.entity CopyLocal = True,但沒有成功。

任何想法?

+0

實體框架是否來自NuGet?如果是這樣,你應該能夠啓用NuGet包恢復,這應該解決這個問題。 – 2013-12-18 05:13:31

+0

使用NuGet。 ......。 – 2013-12-18 17:33:46

回答

0

將您引用的DLL爲System.Data.Entity的DLL添加到您的projectSource Control中的某個文件夾中的某個文件夾中並引用該文件夾。選中此項並嘗試再次構建您的應用程序。

1

可能是你在64位機器和TFS服務器不是? 嘗試構建您的項目任何CPUx86

相關問題