【问题标题】:Visual Studio Team Services Build Error on "System.Web.http" version“System.Web.http”版本上的 Visual Studio Team Services 构建错误
【发布时间】:2016-06-06 23:16:58
【问题描述】:

我的解决方案中涉及 Syste.Web.Http 和格式化二进制文件的项目很少。几天前一切都很好,但上周我的团队服务构建开始失败,没有对 ref 进行任何更改:它给了我以下错误

具有标识“Microsoft.CloudOA.Wizard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”的程序集“Microsoft.CloudOA.Wizard”使用“System.Web.Http, Version=5.2.3.0, Culture=中性,PublicKeyToken=31bf3856ad364e35',其版本高于引用的程序集 'System.Web.Http',标识为 'System.Web.Http,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35'

但是,相同的项目在本地构建良好。我尝试查看所有项目并确保我的项目都没有使用 4.0.0。但没有运气。有人可以帮我解决这个问题吗?提前致谢。

【问题讨论】:

    标签: c# asp.net-web-api msbuild azure-devops build-error


    【解决方案1】:

    确保检查所有 bin 文件夹。我的意思是它可以在bin文件夹中更改,但项目中的引用仍然可以是4.0.0.0。

    【讨论】:

      【解决方案2】:

      尝试从“VS\Tools\Nuget Package Manager\Package Manager Console”为您的所有项目运行“Update-package”命令,以将引用的包更新到最新版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-26
        • 2015-12-05
        • 2013-03-18
        • 1970-01-01
        • 2016-10-22
        • 1970-01-01
        相关资源
        最近更新 更多