gpt4 book ai didi

c# - 使用 visualstudio.com Team Services 构建失败,命名空间 'Optimization' 中不存在 'System.Web'

转载 作者:行者123 更新时间:2023-11-30 23:04:42 25 4
gpt4 key购买 nike

第一次尝试使用它来管理项目。直到现在,它似乎还有潜力。我的项目在我的机器上构建得很好,但在 Team Services 服务器上它无法构建,我遇到了一些错误:

第一个错误:

The type or namespace name 'Optimization' does not exist in the namespace 'System.Web' 
(are you missing an assembly reference?)

第二个是警告,不是错误,

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2041,5): 
Warning MSB3245: Could not resolve this reference. Could not locate the assembly
"Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL".
Check to make sure the assembly exists on disk.
If this reference is required by your code, you may get compilation errors.

还有一个错误:

The type or namespace name 'BundleCollection' could not be found 
(are you missing a using directive or an assembly reference?)

任何人都可以帮助解释为什么我会收到这些错误,以及如何修复它们?

最佳答案

根据日志,您将包文件夹和文件添加到源代码管理,但排除了 dll 文件(例如 log4net.dll)。

此外,您刚刚将 NuGet Tool Installer 任务添加到构建定义中,该任务用于下载特定的 NuGet 工具并将其添加到 Path 变量中,它不会在构建过程中恢复包。

因此,请引用以下步骤来处理此问题:

  1. 从源代码管理中删除包文件夹
  2. 添加 NuGet 任务以构建定义并指定解决方案路径。

关于c# - 使用 visualstudio.com Team Services 构建失败,命名空间 'Optimization' 中不存在 'System.Web',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49210279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com