StefanKert / BuildVision

A Visual Studio extension to visualize the building process.
MIT License
261 stars 43 forks source link

Extremely slow build with unchanged projects (v3.0.2.2 compared to v3.0.0) #111

Open stevoma opened 3 years ago

stevoma commented 3 years ago

Visual Studio 2015 SP3, BuildVersion 3.0.2.2 With BuildVersion 3.0.2.2, the build process of projects that have not been changed and therefore do not need to be compiled is very slow. This cannot be used with approx. 300 projects in the solution (it takes approx. 12 minutes). In version 3.0.0 this is fine (approx. 30 seconds).

StefanKert commented 6 months ago

Hi there,

a Preview of version 4.x is available in the VSIX Gallery feed. You can follow along with the installation instructions from the README https://github.com/StefanKert/BuildVision?tab=readme-ov-file#setup-visual-studio-for-preview-channel. Would love to hear if this fixes the issues you are facing. As soon as the issues that people are currently seeing are resolved there will be a official marketplace release.

Thanks :)

stevoma commented 6 months ago

Hi Stefan,

if I try to install v4.0.0.7 I get the error “This extension is not supported on the current product”. I have MS Visual Studio 2015.

Best regards, Stefan Maga

From: Stefan Kert @.> Sent: Monday, April 29, 2024 8:13 AM To: StefanKert/BuildVision @.> Cc: Maga.Stefan @.>; Author @.> Subject: Re: [StefanKert/BuildVision] Extremely slow build with unchanged projects (v3.0.2.2 compared to v3.0.0) (#111)

NOTE: This email originated from outside of our organization. Please be mindful of phishing attempts.

NOTE: This email originated from outside of our organization. Please be mindful of phishing attempts.

Hi there,

a Preview of version 4.x is available in the VSIX Gallery feed. You can follow along with the installation instructions from the README https://github.com/StefanKert/BuildVision?tab=readme-ov-file#setup-visual-studio-for-preview-channel. Would love to hear if this fixes the issues you are facing. As soon as the issues that people are currently seeing are resolved there will be a official marketplace release.

Thanks :)

— Reply to this email directly, view it on GitHubhttps://github.com/StefanKert/BuildVision/issues/111#issuecomment-2081957014, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AU24MOEGTXAMJXFOGZRLQR3Y7XQIPAVCNFSM5AKYMWX2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMBYGE4TKNZQGE2A. You are receiving this because you authored the thread.Message ID: @.***>

StefanKert commented 6 months ago

Hi @stevoma ,

thanks for getting back. The current version 4.0.0 does not support 2015 since it is not really possible to stay backwards compatible and also make it work with 2022 :/

redstripes89 commented 3 months ago

Visual Studio 2022, 17.10.5; BuildVision 4.0.0.10

I just realised that BuildVision is extremely slowing down my builds. If the extension window is opened, my cpu load only shows at 20% and builds take very long. When hiding the extension window during a build, cpu load instantly raises to 100% and build is drastically faster.

stevoma commented 3 months ago

Visual Studio 2015 SP3, BuildVersion 3.0.0.104 @redstripes89 Thanks for the hint, these settings helped so much: State on build begin: Close Window State on build success: Show Window State on build error: Show Window

redstripes89 commented 3 months ago

@stevoma Thanks, I didn't realize that there are settings to configure this. However, since I tried this extension as a replacement for ReSharpers Build &/ Run to see the progress of the build, closing the window on build begin would not make much sense. So as long as this extensions slows down the build so much, I'm afraid I cannot use it.