An exception 'System.TypeInitializationException' ...

Nur ein Tool

Moderator: knut73

Antworten
Nachricht
Autor
MacGyver
Einmal-Streamer
Einmal-Streamer
Beiträge: 4
Registriert: Mi 18 Aug 2004, 11:57

An exception 'System.TypeInitializationException' ...

#1 Beitrag von MacGyver » Do 07 Okt 2004, 18:47

Ich hab Muxxi auf 3 Rechner (2xXP Pro 1xXP Home) versucht zum laufen zu kriegen:

Auf einem XP Pro Rechner läuft's auf den beiden andern nicht, obwohl es die selben Files in den selben Ordner sind.
Also ist davon auszugehen, dass die Files richtig installiert sind.

Ich krieg folgende Just-In-Time Fehlermeldung "An exception 'System.TypeInitializationException' has occurd in Muxxi.exe" beim Start von Muxxi.

Ich hab auch das Microsoft .NET Framework 1.1 Service Pack 1 installiert. Damit geht's auch nicht.

Kann mir einer helfen, bitte?

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#2 Beitrag von jmittelst » Fr 08 Okt 2004, 4:02

Richtig installiert und alle notwendigen Files im Verzeichnis (Einstellungen/Dateien mal reinsehen!)?
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

MacGyver
Einmal-Streamer
Einmal-Streamer
Beiträge: 4
Registriert: Mi 18 Aug 2004, 11:57

#3 Beitrag von MacGyver » Fr 08 Okt 2004, 9:22

Den Ordner hab ich 1:1 kopiert. Die Dateien sind also auf allen Rechner identisch.

Auf einem Rechner läuft's ja. Ich hab auch mal testweise die Ini-Datei gelöscht: ohne Erfolg.

Ich hab mal gegoogelt, was die Fehlermeldung denn bedeutet:

System.TypeInitializationException: Thrown when a static constructor throws an exception, and no catch clauses exists to catch in.

Quelle: http://www.c-sharpcorner.com/Language/E ... lingAM.asp

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#4 Beitrag von leth » Fr 08 Okt 2004, 11:26

Werden noch weitere Infos zum Fehler angezeigt? Kann man auf Details klicken?

Welche Muxxi Version verwendest Du?

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

MacGyver
Einmal-Streamer
Einmal-Streamer
Beiträge: 4
Registriert: Mi 18 Aug 2004, 11:57

#5 Beitrag von MacGyver » Sa 09 Okt 2004, 14:53

Problem gfixed, siehe Antworten unten:

Ich hab die Option, den Runtime-Debugger zu starten:


Sieht so aus, als kommt er mit dem Parsen eines Doublefloats nicht zurecht.

Der Absturz ist im Modul:
Microsoft.VisualBasic.CompilerServices.DoubleType.Parse

00000099 push dword ptr [ebp-24h]
0000009c mov ecx,dword ptr [ebp-20h]
0000009f mov edx,1FFh
000000a4 call dword ptr ds:[79B91990h]
000000aa fstp qword ptr [ebp-1Ch]
000000ad call 78480362
000000b2 jmp 000000BB
000000b4 mov ecx,eax
000000b6 call 785BBAC8
000000bb fld qword ptr [ebp-1Ch] // <= hier ist der Absturz EBP = 0012F4F4
000000be pop ebx
000000bf pop esi
000000c0 pop edi
000000c1 mov esp,ebp
000000c3 pop ebp
000000c4 ret

An unhandled exception of type 'System.ArgumentException' occurred in microsoft.visualbasic.dll

Additional information: The currency separator information specified in the NumberFormatInfo is ambiguous for parsing.


Das sind die Archive, die ich installiert habe (ich denke mal, das sind die richtigen):
Muxxi V1.10.025.zip
dvdauthor-0.6.9-win32.rar
udrec0.12f.zip
Zuletzt geändert von MacGyver am Sa 09 Okt 2004, 15:14, insgesamt 1-mal geändert.

MacGyver
Einmal-Streamer
Einmal-Streamer
Beiträge: 4
Registriert: Mi 18 Aug 2004, 11:57

#6 Beitrag von MacGyver » Sa 09 Okt 2004, 15:11

Juhu, ich glaub ich hab's:

Das Problem ist, ich hab in der Systemsteuerung->Region und Sprachoptionen->Anpassen das Dezimaltrennzeichen von "," auf "." gesetzt gehabt, so, wie es sich gehört ;O)

Wenn ich es wieder auf "," setzte, dann startet Muxxi.

Wäre schön, wenn das gefixed werden könnte.

cu
(now happy) MacGyver

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#7 Beitrag von jmittelst » Sa 09 Okt 2004, 15:19

Deutsch 3,1415
English 3.1415
Komma ist richtig!
Wo ist das Problem?
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

Antworten