Usando MSBuild, ¿cómo construir una cadena dinámica a partir de la iteración sobre archivos en un ItemGroup?

Necesito crear múltiples / testcontainer: parámetros para alimentar una tarea que ejecute MsTest.

Tengo lo siguiente:

  <ItemGroup>
    <TestFiles Include="$(ProjectPath)\**\UnitTest.*.dll" />
  </ItemGroup>

para cada partido enTestFiles Me gustaría construir una cadena así:

"/testcontainer:UnitTest.SomeLibrary1.dll"
"/testcontainer:UnitTest.SomeLibrary2.dll"
"/testcontainer:UnitTest.SomeLibrary3.dll"

Estoy tratando de usar los elementos internos de MSBuild sin tener que crear una tarea personalizada, ¿es esto posible?

TIA

Respuestas a la pregunta(2)

Su respuesta a la pregunta