ClickOnceの公開後に、シェルアウトする必要があります(.applicationファイルでsvn commitを呼び出すため)。ただし、MSBuild.csprojファイルにフックする方法を見つけることができませんでした。
- PostBuildイベントが早すぎます
- また、PostBuildで「 startSome.exe」を呼び出すと、バックグラウンドで実行されません
- また、MSBuildからのAfterBuildターゲットの使用は、ファイルが展開される前に実行されます。
ダン!
かなりクールなMSBuildSideKickを使用して.csprojファイルを検査しましたが、SideKickの内部から実行すると、実際にはビルド後にAfterBuildターゲットが実行されます。フーバー; 私のシェルアウトは失敗し、とにかくIDEの内部から動作することを望んでいます。
この分野で知恵の真珠を持っている人はいますか?