ascx コードに従っていくつかの JS ファイルを自動的に生成する Visual Studio の拡張機能を作成しています。
public class JSCodeGenTask : Task
このタスクはビルド後のタスクとして登録されます。つまり、ビルドごとに実行されます。このクラスは Task を拡張し、csproj に登録されます。
<Target Name="AfterBuild">
<JSCodeGenTask FileNames="@(something)" outPath="@(somethingelse)" />
</Target>
問題は、プログラマーが ascx ファイルの名前を変更したことを追跡したいということです。つまり、その ascx ファイルの以前の名前が必要です。この情報にアクセスする方法はありますか?
public event RenamedEventHandler Renamed
名前を変更したイベントをここで使用できることは知っていますが、このイベントを Visual Studio (.csproj) に登録する方法がわかりません。ありがとう!