We have a use case where we want to run some pre-build or post-build logic for the entire solution. Is there a way to do this via an MSBuild Task?