Below only about differences between vsCommandEvent and vsSolutionBuildEvent if they exists. Read first: |
Solution-wide Build Events
Yes, it's also possible for vsCommandEvent, it means - why not…
How to
The vsCommandEvent may work with commands from VS, so you can catch command when started the Build or Rebuild, Clean etc. for all solution as for all projects at once or similar…
However, it cannot be same for vsSolutionBuildEvent, because he work on another technologies.
Here, you will know more about how to work with commands, and for this case you should configure EnvDTE tab, for example:
Description | Guid | Id | in | out |
---|---|---|---|---|
Started - Build Solution | {5EFC7975-14BC-11CF-9B2B-00AA00573819} | 882 | ||
Started - Rebuild Solution | {5EFC7975-14BC-11CF-9B2B-00AA00573819} | 883 | ||
Started - Clean Solution | {5EFC7975-14BC-11CF-9B2B-00AA00573819} | 885 |
You can also suppress all this operations, for example, allowing the Build operation only for some cases (with SBE-Scripts, C# Mode) etc.
No plugins
If you really don't need any additions, see here