And two more on VS.NET in General

(a) Give me a way to turn off the permanent background compilation.

(b) Implement some sort of smart compilation. When I have a solution consisting of 1 EXE and 9 DLLs I see no reason whatsoever that all 10 parts are compiled, when all I did was change one line of code in the EXE-Project.

Heiko


Answer this question

And two more on VS.NET in General

  • TonyVal

    The "smart compilation" thing is annoying.  The problem occurs when you have project dependencies defined.   For example:

    Project A depends on Project B
    I hit "Build/Build Project A" and both projects are listed in the output screen as having been built.  Project B doesn't actually get built but it is still listed in the output and still takes up some time.

  • scarleton

    I support the motion,

    VC6 (and VC7 i believe) give you the option of building:
    - Project
    - Project and dependencies
    - Full solution

    All solutions should have these 3 options too.

  • shaggy073077

    I have seen this behavior as well.  We only have a 4 sln project, but two of those has nearly 1000 classes in it.  Being able to turn off background compilation would help us out immensely.
  • Jowins

    There may be a way to turn off background compilation. I sure don't want to -- working in VB.NET is way easier for me than working in C#, because of this. Nothing like fixing one typo and finding that now you have 20 compilation errors you didn't know about. <g>

    As for smart compilation--I'm not seeing this. On the Build menu, you always have the option of either building the entire solution, or building the project you're currently in. I don't need to build the 9 DLLs if I'm working on a piece of the one EXE. Is there something you're looking for that isn't this behavior

  • agilegroup

    Hm.

    I am under the impression that the background compilation is slowing my computer down *big time*. I mean "devenv" grabs about 96% CPU Power for 5 to 10 Minutes after startup. And whenn I edit large chunks of code, i.e. produce a large number of syntax error in a short period of time (renaming variables, changing interfaces, whatever) I can't even scrool smoothly any more. 

    We have a sln of 10 projects and about 150 classes. 

    Heiko

  • And two more on VS.NET in General