Wie lange dauert es, bis das Tool ausgeführt wird? Eine faule Option wäre, das csproj einfach so zu bearbeiten, dass es immer führt das Tool während der Erstellung aus (vermutlich über <Exec ... />
oder eine benutzerdefinierte targets
Datei) - dies hängt natürlich davon ab, dass sie schnell ausgeführt werden kann.
Eine andere Möglichkeit wäre, ein Shim zu schreiben, das als "Custom Tool" in VS funktioniert und einfach die vorhandene Exe (oder was auch immer) mit den richtigen Args aufruft. Nicht trivial, aber machbar ( siehe hier ) - ich glaube, dass dies dann ziemlich gut mit der Änderungserkennung zusammenspielt. Es ist eigentlich auf meiner Liste der Dinge für ein aktuelles Projekt zu tun, so werde ich bald genug herausfinden...