Visual Studios 2012 を使用して ASP.NET Web パッケージを配置しています。配置前にファイルをコピーし、配置が完了したらコピーして戻します。これらのファイルはたまたまContent\upload
. ファイルだけdeploy.cmd
が削除された場合、現在、それらを手動でコピーし、展開が完了したらコピーして戻す必要があります。プロジェクトファイルにタスクを追加したり、プロジェクトに追加された追加ファイルを追加したりするために、同様の状況の例をいくつか試しました。
作成したターゲット内にタスクを追加すると
Name="BeforePublish"
Name="AfterPublish"
、プロジェクト ファイルで呼び出されます。<Target Name="BeforePublish"> <Message Text="BeforePublish"/> <Copy/> </Target>
呼び出されたファイルの追加
ProjectName.wpp.targets
と追加<Project> <Target Name="CopyMyFiles" BeforeTargets="BeforePublish"> <Message Text="CopyMyFiles called"/> <Copy/> </Target> </Project>
これらの手法はどちらも呼び出されていないようです。他のアイデアはありますか?これらのタスクをどこに、どのように配置すればよいですか?