I have an open source library project VS2010/C# I started using Code Contracts on recently. I want to set it up in a way that is most 'painless' for someone trying to build the code but not have the Code Contracts VS download installed. On the other hand
I want extensive checking when it is installed (like on the machine I develop it on).
Is there a way to optionally use Code Contracts without burdening those without it installed - preferably without changing the project file?
Strange thing is, I've tried to build the project on my other machine and it gave a "must use rewriter" assertion/exception at runtime. To my knowledge I had no code contracts installed there...