【发布时间】:2018-07-30 15:48:50
【问题描述】:
当我在本地构建时它可以工作,但我的 VSTS 托管 2017 实例构建失败并显示以下消息:
[error]apps\Ascend.Identity\AccountController.cs(126,17): Error CS0012: The type 'HttpRequestMessage' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
但它仍然在构建
并且引用在 csproj 中
并且包是从nuget(packages.config)恢复的
<package id="System.Net.Http" version="4.3.3" targetFramework="net472" />
【问题讨论】:
-
提示路径对我来说看起来不对。
-
如果你将项目从 TFS 映射到新的工作空间并在本地构建,结果如何?
标签: visual-studio azure-pipelines