Unfortunately, there is no estimated remaining time in the build system. Other systems, such as TeamCity, usually store metadata about the build time and keep a moving average, since changes to the assembly / project, the expected time to completion can be adjusted accordingly.
You will probably need your plugin to support this data somehow next to the project / solution, and not specifically in the plugin, since the folder paths can change if the project is in the original control, it can be checked elsewhere, etc. d. Of course, you do not plan to store data in all VS reboots.
source
share