msbuild:两个项目列表上的并行迭代

msbuild:两个项目列表上的并行迭代,msbuild,Msbuild,我的意图是使用winrar来归档一个文件列表,每个文件都被归档到一个单独的归档文件中,文件名后面附加了.rar msbuild目标(工作不正常)为 这导致winrar的执行不是3次,而是6次,归档和源路径是 "F:\ProgramData\Retrospect Catalog Backups\Config77.dat.rar" "" "F:\ProgramData\Retrospect Catalog Backups\configs.x

我的意图是使用winrar来归档一个文件列表,每个文件都被归档到一个单独的归档文件中,文件名后面附加了.rar

msbuild目标(工作不正常)为

这导致winrar的执行不是3次,而是6次,归档和源路径是

"F:\ProgramData\Retrospect Catalog Backups\Config77.dat.rar"      ""
"F:\ProgramData\Retrospect Catalog Backups\configs.xml.rar"       ""
"F:\ProgramData\Retrospect Catalog Backups\retro.ini.rar"         ""
""      "C:\ProgramData\Retrospect\Config77.dat"
""      "C:\ProgramData\Retrospect\configs.xml"
""      "C:\ProgramData\Retrospect\retro.ini"
除了我完全无法理解实际发生的事情外,什么是正确的方法

谢谢

RConfig
    C:\ProgramData\Retrospect\Config77.dat
    C:\ProgramData\Retrospect\configs.xml
    C:\ProgramData\Retrospect\retro.ini
RConfigLocalBackup
    F:\ProgramData\Retrospect Catalog Backups\Config77.dat.rar
    F:\ProgramData\Retrospect Catalog Backups\configs.xml.rar
    F:\ProgramData\Retrospect Catalog Backups\retro.ini.rar
"F:\ProgramData\Retrospect Catalog Backups\Config77.dat.rar"      ""
"F:\ProgramData\Retrospect Catalog Backups\configs.xml.rar"       ""
"F:\ProgramData\Retrospect Catalog Backups\retro.ini.rar"         ""
""      "C:\ProgramData\Retrospect\Config77.dat"
""      "C:\ProgramData\Retrospect\configs.xml"
""      "C:\ProgramData\Retrospect\retro.ini"