Как вызвать одну и ту же цель msbuild дважды?

У меня есть следующий скрипт msbuild:




  
  ...
  

  
  

  
  ...
  

  
  ...
  

  
  ...
  

  
    ...
  

  
    
  

  
    
  

  
    ...
    
  

  
  ...
  

  
  ...
  

  
  ...
  


Я убрал тела целей, чтобы сэкономить место и потому что они не имеют значения. Однако, если кто-то думает, что это так, я включу их.

Во всяком случае, как видно, есть одна цель -KillServerHosts, который я хочу призвать дважды и по уважительной причине. Один раз перед сборкой, чтобы убедиться, что сборки не заблокированы, а в другой раз после завершения испытаний "очистить стол ".

Естественно, пытаясь вызвать цельKillServerHosts дважды не работает, MSBuild отказывается создавать одну и ту же цель дважды. Итак, я пытаюсь обмануть, вызывая цельKillServerHosts2, Проблема в том, что иногда это работает, а иногда нет.

Если я бегуKillServerHosts target из командной строки всегда убивает соответствующие хосты сервера, поэтому в этом отношении он работает нормально.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос