Since I started to use Code Contracts in Visual Studio 2008 (C#), building my dlls goes really slow. I haven’t got static checking turned on, but apparently rewriting takes forever…
Is there way to solve this and will this be improved in future versions of Microsoft Code Contracts?
Update: When building in VS2008, even when Static analysis is turned off in the properties of assemblies, it does run a static analysis for each dll…
They are aware of performance issues and are working on improving them. How much they will be able to speed it up, however, remains to be seen.
The following posts are taken from the Code Contracts forum.
From the Build Slowdown thread:
From the cccheck – excessive memory & processor usage? thread: