0

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>
    

これらの手法はどちらも呼び出されていないようです。他のアイデアはありますか?これらのタスクをどこに、どのように配置すればよいですか?

4

1 に答える 1