Как я могу приостановить выполнение сценария MSBuild? - PullRequest
3 голосов
/ 30 марта 2010

Я пытался использовать:

<Exec Command="pause" />

Но это не работает. Помогите пожалуйста сделать паузу!

Nam.

Ответы [ 2 ]

7 голосов
/ 01 апреля 2010

Я пробовал задание подсказки с примером скрипта, как показано ниже. Оно работает. Спасибо! Нам.

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="MAIN" >
  <Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />

  <Target Name="MAIN">
    <MSBuild.Community.Tasks.Prompt Text="Press any key..." >
      <Output TaskParameter="UserInput" PropertyName="out" />
    </MSBuild.Community.Tasks.Prompt>
  </Target>
</Project>
5 голосов
/ 30 марта 2010

Задачи MSBuild Community имеют задачу Prompt , которая, похоже, будет работать для вас. Я никогда не использовал его сам, поэтому не могу сказать по опыту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...