Visual Studio团队服务构建问题

问题描述:

我使用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

将您引用的DLL为System.Data.Entity的DLL添加到您的projectSource Control中的某个文件夹中的某个文件夹中并引用该文件夹。选中此项并尝试再次构建您的应用程序。

可能是你在64位机器和TFS服务器不是? 尝试构建您的项目任何CPUx86