17. januar 2005 - 21:46Der er
7 kommentarer og 1 løsning
Invalid program exception
Hejsa...
Jeg har en winform...Localizable-propertyen har hidtil været at til false, nu hor programmet er færdigt, har jeg sat den til true...men nu vil den ikke kompilere længere...???
Den siger : "System.InvalidProgramException" Common Language Rutine has detected an invalid program...
Hvad kan dette skyldes...?
Det skal siges, at programmet er meget dårligt struktureret og MEGET stort...kan det være noget med det at gøre...? Håber MEGET i kan hjælpe mig...
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
hej igen...jeg kan godt kompilere...det er nåt jeg køre programmet...Den fejler i InitializeComponent :( Den er meget stor...prøver at dele den op i UserControls...trods det vil tage meget lang tid...havde håbet på, at jeg kunne fikse på en let måde??? :( nej jeg har ikke prøvet den, den fortæller jo blot at det er en InvalidProgramException ik? og det ved jeg jo allerede...
At den fejler i InitializeComponent tyder på, at du har alt for mange kontroller på formen - hvilket er den tredje fejlkilde i mit link (Attempt to create more local variables than .NET supports (65535)).
For mig at se er der kun løsningen med at dele op i UserControls.
Hej igen...så er fejlen væk...fik smidt de to paneler som indeholdte flest komponenter over i UC...så nu køre det igen :)))) *PYHA*... Men min form indeholder ikke i nærheden af 65535 kontroller...måske 800-900stk....men det kan allivegel blive for meget for den...min InitializeComponent var på 20.000 linier inden jeg begyndte og efter var den kommet ned på 13.500...men når man sætter Localizablepropertyen til true vokser metoden også betydeligt! med ca. 75% af antallet af linier kode i metoden...
hehe...ja, det er heller ikke fedt...det ene med det andet...har ikke fået struktureret det ordentligt fra starten af...såå....Men det sker ikke igen...nu er jeg blevet uc. fanatikker ;) det er et stort program jeg har lavet :) derfor, men jeg tæller også alt med så paneler, textboxe, labels, datagrids, styles osv osv...det løber hurtigt op...er er ca. 35.000 liniers fucktionalitet, jeg selv har kodet- tag den ;)
mvh. PabloPablo Ps. Du fortjener alligevel points, så læg du blot et svar...:)
Synes godt om
Ny brugerNybegynder
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.