【发布时间】:2020-01-15 12:20:07
【问题描述】:
我遇到了 Azure 构建管道设置问题。 “构建解决方案”任务失败并出现以下错误。
[错误]Source\Libraries\PluginCore\PluginCore.csproj(129,5):错误 MSB4036:未找到“ILMerge”任务。检查以下内容:1.)
项目文件中任务的名称与 任务类。 2.) 任务类是“公共的”并实现 Microsoft.Build.Framework.ITask 接口。 3.) 任务正确 在项目文件或 *.tasks 文件中声明 位于“C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin”目录。
我尝试在构建管道中添加“ILMerge”任务,但找不到任何具有该名称的任务。我无法避免使用 ILMerge,因为我必须合并辅助类 dll。有没有人遇到这个问题并得到解决?请分享您的意见
【问题讨论】:
-
请提供您的 XML 文件以供审核。
-
您的错误消息中的任务意味着 msbuild 任务而不是 Devops 任务,因此您无法在管道中找到它。
标签: azure-devops