Jak wykonać skrypt PowerShell tylko przed wdrożeniem sieci Web Opublikuj zadanie w VS 2012?

Obecnie mam projekt post-build skonfigurowany w moim projekcie WWW przy użyciu Visual Studio 2012 w ten sposób:

To zasadniczo nazywa aSkrypt PowerShell aby dodać informację o prawach autorskich do każdego pliku .cs.

Chciałbym wykonać ten skrypt Powerhelltylko przed Publikowanie aplikacji internetowej na serwerze zdalnym. Dzięki temu nie będę odczuwał opóźnienia za każdym razem, gdy będę musiał debugować projekt. Czy wiesz, jak to osiągnąć?

WedługOdpowiedź Sayeda, Dostosowałem konkretny profil publikacji i dodałem to:

<PipelineDependsOn>
  CustomBeforePublish;
  $(PipelineDependsOn);
</PipelineDependsOn>
</PropertyGroup>
<Target Name="CustomBeforePublish">
<Message Text="******* CustomBeforePublish *******" Importance="high" />
<Exec Command="powershell.exe -file &quot;$(ProjectDir)\Copyright.ps1&quot;" />
</Target>

questionAnswers(3)

yourAnswerToTheQuestion