Khi tôi cố gắng MSBuild một dự án Multi-Chi nhánh tại Jenkins, xây dựng thất bại vì msbuild thay thế thoát "% 2F" với "\"Làm thế nào để msbuild một dự án Multi-Branch trong jenkins?
Ví dụ lỗi:
"C: \ Program Files (x86) \ Jenkins \ jobs \ ProjectBranches \ chi nhánh \ chi nhánh% 2FBranch-229 \ workspace \ project \ project \ project.csproj "(mục tiêu mặc định) (1) -> C: \ Program Files (x86) \ MSBuild \ 14.0 \ bin \ Microsoft.CSharp.CurrentVersion.targets (321,5): lỗi MSB4019: Dự án đã nhập "C: \ Program Files (x86) \ Jenkins \ jobs \ ProjectBranches \ chi nhánh \ branch \ Branch-229 \ workspace \ project \ packages \ Microsoft .Net.Compilers.1.0.0 \ tools \ Microsoft.CSharp.Core.targets "không tìm thấy. Xác nhận rằng đường dẫn trong khai báo là chính xác và tệp tồn tại trên đĩa. [C: \ Program Files (x86) \ Jenkins \ jobs \ ProjectBranches \ chi nhánh \ chi nhánh% 2FBranch-229 \ workspace \ project \ project \ project.csproj]