【发布时间】:2022-07-22 11:27:56
【问题描述】:
我目前在与 Microsoft 团队基础服务器的持续集成过程中遇到问题。找不到命名空间 System.Text.Json。因此构建在 TFS 上失败
但它确实适用于我当地的视觉工作室:
团队基础服务器构建:
视觉工作室:
构建定义:
【问题讨论】:
我目前在与 Microsoft 团队基础服务器的持续集成过程中遇到问题。找不到命名空间 System.Text.Json。因此构建在 TFS 上失败
但它确实适用于我当地的视觉工作室:
团队基础服务器构建:
视觉工作室:
构建定义:
【问题讨论】:
总之,您需要给您的管道一点爱和更新,以构建一个新的 .NET(例如 .NET6)代码库。
构建代理的输出建议了 .NET 框架的构建过程。
您可以更新 YAML 管道并使用以下内容构建您的 sln:
- task: DotNetCoreCLI@2
displayName: 'Build abc and tests'
inputs:
command: 'build'
projects: |
.../.../abc.csproj
.../.../abc.tests.csproj
arguments: '--configuration Release'
您可以继续使用经典管道并使用 .NET Core 任务:
顺便说一句。您的构建代理使用旧版本的 Nuget (4.6)。当前版本约为 6.2。
【讨论】: