在Microsoft.AspNet.Identity.EntityFramework上,vsts构建失败

时间:2016-12-16 21:08:12

标签: c# .net asp.net-identity azure-devops azure-pipelines

在VSTS中有一个git项目。当我在VSTS中触发构建时,它无法说明以下内容:

  

您必须添加对程序集的引用   'Microsoft.AspNet.Identity.EntityFramework,Version = 2.0.0.0,   Culture = neutral,PublicKeyToken = 31bf3856ad364e35'。

引用是aspnet身份的nuget包,项目构建(重建解决方案)在我的本地PC上的VS2015中很好。当然没有本地更改,并且构建了相同的分支。

任何人都可以告诉我为什么会这样,或者指出我如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

  1. 在VS 2015中打开软件包管理器控制台视图(View => Other Window => Package Manager Console)
  2. 在程序包管理器控制台中运行Update.-Package Microsoft.AspNet.Identity.EntityFramework
  3. 在本地构建项目
  4. 提交和推送更改(包文件夹中的文件无法提交并推送到服务器)
  5. 将NuGet安装程序构建步骤(安装类型:还原)添加到构建定义(其他步骤的顶部)以恢复程序包
  6. 队列构建