Click here to Skip to main content
12,896,175 members (52,998 online)
Rate this:
Please Sign up or sign in to vote.
See more: .NET .NET4

The error is " Cannot find type system.diagnostics.debuggerdisplay attribute in module commonLanguageRuntime Library "

i m getting this design time error in all forms in my application to solve that

thanks in advance
Posted 30-Nov-12 3:56am
Abhishek Pant 30-Nov-12 11:53am
using System.Diagnostics;
Abhishek Pant 30-Nov-12 11:54am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

This is not really design-time. This is a normal compilation error. Well, find this attribute and make the code using it properly. But more importantly, remove everything not related to basic form design stuff from design level, and stay our of trouble. I would advise to use the designer only for general form or user control layout.

Now, I would like to advise in advance for the cases when compilation is successful, but some exceptions during design time prevents your from opening design views. This is a very typical problem stemmed from the overuse of the designer. With controls, this is not so easy, because they are custom and designed to include some advanced behavior. Here is one miracle tool: the proper use of the property System.ComponentModel.Component.DesignMode for all your controls. You can safeguard anything not directly related to layout used in the process of using the designer with the check of this property:

// in the code of some Control or other Component:
if (!this.DesignMode) {
    // do something risky not related to basic layout behavior here

This simple trick can really save you from a lot of trouble.

darshan559 1-Dec-12 5:52am
thanku SA :)
You are welcome.
If you see the point, please consider accepting the answer formally (green button) -- thanks.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.170424.1 | Last Updated 30 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100