Avatar billede pfp Nybegynder
19. august 2005 - 11:37 Der er 8 kommentarer og
1 løsning

TypeInitializationException, hvad er det?

Hej,

Jeg har en lille applikation, som jeg lige har flyttet fra min laptop til min workstation. Applikationen kan godt buildes men når jeg prøver at starte den når den ikke så langt at min første form vises.

Den går i debug mode med følgende meddelse:

System.TypeInitializationException was unhandled
  Message="The type initializer for 'winBackend.Form1' threw an exception."

Hvad pokker går det ud på? Den henviser til Form1, men jeg har ikke noget kode i Form1 der ikke er omgivet af try/catch

Er helt blank her.

/pfp
Avatar billede anadan Nybegynder
19. august 2005 - 11:48 #1
det ville hjælpe hvis du smed noget kode
Avatar billede anadan Nybegynder
19. august 2005 - 11:53 #2
fra MSDN : When a class initializer fails to initialize a type, a TypeInitializationException is created and passed a reference to the exception thrown by the type's class initializer.

Du kan få fat i typen der fejlede med e.TypeName
Avatar billede pfp Nybegynder
19. august 2005 - 12:07 #3
Problemet er jeg ved slet ikke hvor det er fejlen ligger i koden. Det henviser jo til form1, men når den går i debug mode står den i static main i Program.cs

Poster gerne kode, men aner ikke hvad jeg skal poste..
Avatar billede pfp Nybegynder
19. august 2005 - 12:08 #4
Kan godt se det er hårde odds :)
Avatar billede anadan Nybegynder
19. august 2005 - 12:10 #5
Problemet opstår vel når du opretter din Form1, altså i kaldet i Main : Application.Run(new Form1()). Derfor når den slet ikke ind til din exception håndtering i Form1
Avatar billede anadan Nybegynder
19. august 2005 - 12:11 #6
prøv at poste koden til Main og Form1
Avatar billede anadan Nybegynder
19. august 2005 - 12:15 #7
jeg vil også foreslå en Rebuild
Avatar billede pfp Nybegynder
20. august 2005 - 20:03 #8
Hej Anadan,

Tak for dine inputs. Det var en dummert, jeg havde en reference til en DLL og det var denne DLL som ikke var den rigtige version. Så med den rigtige version en rebuild var det på plads.

Smider du et svar så du kan få point for ulejligheden.
Avatar billede anadan Nybegynder
20. august 2005 - 21:41 #9
np
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester