Code soll nicht zur designzeit ausgeführt werden

Snowcrack

Mitglied
Hallo zusammen,

Der folgende Code wird wenn ich meine Form im Designer öffne immer ausgeführt und führt in der Designzeit zu einem Fehler. Gibt es eine Möglichkeit den Code für die Designzeit "auszuschalten"?

Code:
    public static class ErrorManager
    {
        private static Localizer loc;
        private static ErrorProvider errorProv = new ErrorProvider();
        public static event UnhandledExceptionEventHandler StateError;


        static ErrorManager()
        {
                //Hier bekomme ich einen Fehler zur Designzeit
                loc = new Localizer("XX.XXXX.Commen.Resources.ApplicationTexts", Assembly.GetEntryAssembly());

        }

        ...................


Grüße Snowcrack
 
jedes Control müsste die Eigenschaft DesignMode (oder so ähnlich) haben mit der kannst du prüfen ob du gerade im Designer bist.
 
Zurück