Autor Beitrag
3marci
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 61
Erhaltene Danke: 5

Windows 7 / Kubuntu 11.04
C# / vb.net / php / progress (VS 2010 Express / SharpDevelop / NetBeans / proAlpha)
BeitragVerfasst: Mi 01.12.10 02:57 
Hallo Leute!

Ich habe ein mehr oder weniger kleines Problem mit den Settings in Visual C# 2010.
Das Programm speichert seine Größe beim schließen der Form und liest sie beim öffnen wieder aus.
So weit so gut und bis vor kurzem hat das auch ohne Probleme funktioniert.
Und plötzlich kommt beim Debuggen eine Fehlermeldung:
"System.Configuration.ConfigurationErrorsException wurde nicht behandelt.
Das Konfigurationssystem konnte nicht initialisiert werden.
"

Und im Settings.Designer.cs markiert er mir diese Zeile (hier ist es Zeile 6):
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
        [global::System.Configuration.UserScopedSettingAttribute()]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Configuration.DefaultSettingValueAttribute("600, 400")]
        public global::System.Drawing.Size EditorSize {
            get {
                return ((global::System.Drawing.Size)(this["EditorSize"]));
            }
            set {
                this["EditorSize"] = value;
            }
        }

Der Fehler tritt nicht auf wenn ich EditorSize nicht auslese.

Ich hatte den Fehler schonmal und mir mal zum testen einfach ein neues Projekt erstellt. Da hat es auch wieder funktioniert, erst nach einer weile trat der Fehler dann auch hier wieder auf.
Ich habe übrigens nichts manuell in den Settings verändert (bis auf den Wert natürlich).
Der Fehler tritt auch nicht nur ein wenn man (in den Settings) System.Drawing.Size abrufen will sondern auch z.B. bei bollean oder auch bei strings.
Wenn man nach "System.Configuration.ConfigurationErrorsException" sucht findet man zwar viele tolle seiten aber nichts im Zusammenhang mit den Settings.

Ach ja und noch was: bisher hat das Projekt (das ich zum testen neu erstellt habe) 2 Zeilen an Code... eine die beim schließen die Größe in den Settings speichert und eine die das ganze wieder ausliest.

----------------------------------------
Update: Ihr werdets mir nicht glauben xD
Wenn ich das Projekt kompiliere und dann die manuell exe-Datei ausführe funktioniert alles wie gewollt.
Nur beim Debuggen motzt mein Visual Studio, muss wohl ein Fehler sein?!
ThoMa
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46
Erhaltene Danke: 3



BeitragVerfasst: Di 14.12.10 00:43 
Hallo,

Benutzt Du zufällig Avira AntiVir? Hier gibt es seit dem letzten Update der Virensignaturen in einigen Bereichen Probleme mit bestimmten Routinen, wenn an die Anwendung bzw. den Prozess ein Debugger angehängt ist.

Es könnte sein, dass Du Opfer dieses Fehlers geworden bist. Leider reicht es nicht den Guard zu deaktivieren. Um den Fehler auszubügeln muss AntiVir komplett deinstalliert werden.

Grüße

Für diesen Beitrag haben gedankt: 3marci
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4803
Erhaltene Danke: 1060

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 14.12.10 10:16 
s.a. www.c-sharp-forum.de....php?p=626147#626147

(da hat Avira wirklich einen großen Bock geschossen...)
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19335
Erhaltene Danke: 1751

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 14.12.10 10:24 
user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
(da hat Avira wirklich einen großen Bock geschossen...)
Ist doch normal bei denen. Ich hätte nicht gedacht, dass den Müll tatsächlich noch Softwareentwickler nutzen...

Schlimm genug, dass Benutzer das nutzen und man deshalb ständig false positives melden muss... :roll:
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4803
Erhaltene Danke: 1060

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 14.12.10 11:11 
Ich nutze Avira auch schon seit Jahren, hatte aber nie Probleme (auch jetzt kann ich immer noch debuggen -)
Welches freie Antivirenprogramm kannst du denn empfehlen?
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19335
Erhaltene Danke: 1751

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 14.12.10 11:13 
user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
Ich nutze Avira auch schon seit Jahren, hatte aber nie Probleme (auch jetzt kann ich immer noch debuggen -)
Sei froh, dass du C# nutzt...
Delphiprogramme erkennt AntiVir regelmäßig, vorzugsweise, wenn Indy benutzt wird. Seit Jahren... :autsch: Selbst die Delphi 2010 CD wurde als Virus erkannt... :autsch:

user profile iconTh69 hat folgendes geschrieben Zum zitierten Posting springen:
Welches freie Antivirenprogramm kannst du denn empfehlen?
Eigentlich keins. Aber wenn es denn unbedingt kostenlos sein muss :roll:, am ehesten noch AVG.
Bei denen läuft eigentlich nur die Identity Protection im Moment Amok, und die hat die kostenlose Version vermutlich gar nicht.

Mir ist der Ärger das nicht wert. Ich zahle 12 Euro im Jahr (Sonderpreis) und habe damit eine deutlich bessere Geschwindigkeit als die kostenlosen Scanner von AntiVir oder AVG und keinerlei Probleme.
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4803
Erhaltene Danke: 1060

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Di 14.12.10 11:55 
Na bei Delphi hat er doch recht -)

So macht halt jeder seine Erfahrungen. Ich hatte jeweils auf der Arbeit mit Norton und Kaspersky zu tun, und beide haben mehr Probleme gemacht als zuhause mein Avira (Kaspersky z.B. mußten wir fast regelmäßig lokal abschalten, damit wir Dateien ins CVS ein- bzw. auschecken konnten, damit wir nicht fast eine halbe Stunde warten mußten).
Einzig OfficeScan lief fast problemlos (außer daß jeweils am 1. eines Monats ab 14h man den Rechner nicht mehr benutzen konnte, da dann der vollständige Virenscan lief und fast 100% Prozessorlast erzeugt hat :( )