Blazor WASM YAML 构建失败

问题描述 投票:0回答:1

我尝试在 DevOps 上的 YAML 管道上建立 Blazor WASM 构建。目前,我使用 Blazor WASM 的 Boiler Plate 项目和一个非常简单的构建任务: - 任务:Bash@3 显示名称:构建CMS 输入: 目标类型:'内联' 脚本:'dotnet 发布 $(解决方案) -f net7.0 -c WebRelease'

在本地我没有任何问题。但在服务器上总是出现这样的错误: C:\ Program Files \ dotnet \ sdk .0.306 \ Sdks \ Microsoft.NET.Sdk.BlazorWebAssembly argets \ Microsoft.NET.Sdk.BlazorWebAssembly.6_0.targets(238,5):错误:进程无法访问文件' D:\s...\Client\obj\Release et7.0 uild-gz\ZmnGp8l6.gz',因为它正在被另一个进程使用。 [D: \s...\Client....csproj]

我做错了什么?

在另一个场景中,我删除了 Commons Project,并发错误引用了“...client.dll”。但无论如何,我从来没有想到会出现如此多进程异常。

azure-devops blazor azure-pipelines webassembly
1个回答
0
投票

我发现,如果我仅引用项目(包含服务器)而不是解决方案,则构建有效。它也会自动构建引用的项目并成功。

© www.soinside.com 2019 - 2024. All rights reserved.