Azure 管道失败,并出现错误 MSB4018:“LocateBuildToolsConfigTask”任务意外失败

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

Azure DevOps 管道 maui 构建失败

使用 Mobile.BuildTools (2.0.245) - 构建单元测试时失败并出现错误

[错误]C:\Users\VssAdministrator.nuget\packages\mobile.buildtools .0.245 uild\Mobile.BuildTools.targets(37,5):错误 MSB4018:“LocateBuildToolsConfigTask”任务意外失败。 System.IO.FileNotFoundException:无法加载文件或程序集“System.Security.Permissions,版本= 0.0.0.0,文化=中性,PublicKeyToken = cc7b13ffcd2ddd51”。该系统找不到指定的文件。 文件名:'System.Security.Permissions,版本=0.0.0.0,文化=中性,PublicKeyToken=cc7b13ffcd2ddd51'

使用 Mobile.BuildTools 版本 2.0.109-pre、2.0.153-pre - 单元测试构建成功,但在构建项目时失败并出现相同的错误

[错误]C:\Users\VssAdministrator.nuget\packages\mobile.buildtools .0.109-pre uild\Mobile.BuildTools.targets(37,5):错误 MSB4018:“LocateBuildToolsConfigTask”任务意外失败。 System.IO.FileNotFoundException:无法加载文件或程序集“System.Security.Permissions,版本= 0.0.0.0,文化=中性,PublicKeyToken = cc7b13ffcd2ddd51”。系统找不到指定的文件。

它正在使用 .net7,当我尝试使用 .net8 构建时出现错误

使用的vmImage是windows-2022

期待搭建成功

android azure-devops azure-pipelines maui azure-pipelines-yaml
1个回答
0
投票

我在 Mobile.BuildTools 问题列表中发现了同样的错误问题 [.NET 8.0] 构建崩溃 System.Security.Permissions 缺失

Error MSB4018: The "LocateBuildToolsConfigTask" task failed unexpectedly. System.IO.FileNotFoundException: Could not load file or assembly 'System.Security.Permissions

这是一个已知问题,尚未修复。 在该问题中,作者使用

System.Text.Json
而不是
Newtonsoft.Json
分享了自定义的 Nuget 包来解决该问题。

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