Oppure

Loading
23/05/11 19:07
noitide
Buona sera a tutti, è da un po di tempo che ci sto perdendo la testa ma proprio non riesco a risolvere il mio problema. da un po di tempo quando apro il mio progetto e carico il form1 nel designer mi appare la schermata dello stack di errore con questi parametri:
in System.ComponentModel.TypeDescriptor.TypeDescriptionNode.GetRuntimeType(Type objectType)
in System.ComponentModel.TypeDescriptionProvider.GetRuntimeType(Type reflectionType)
in Microsoft.VisualStudio.Design.MultiTargetingContextProvider.GetRuntimeType(Type objectType)
in Microsoft.VisualStudio.Design.Serialization.CodeDom.HandlesClauseManager.GetFieldType(String fieldName, Type documentBaseType)
in Microsoft.VisualStudio.Design.Serialization.CodeDom.HandlesClauseManager.GetReferencedComponentType(String componentName, CodeTypeDeclaration codeTypeDecl, ITypeResolutionService loader, IDictionary& cache)
in Microsoft.VisualStudio.Design.Serialization.CodeDom.HandlesClauseManager.ParseHandlesClauses(CodeTypeDeclaration codeTypeDecl, Boolean updateCache)
in Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)
in System.CodeDom.CodeMemberMethod.get_Statements()
in System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)
in System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
in Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
in System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host) 


e in basso al progetto mi appare come avviso:
"Il valore non può essere null. Nome parametro: objectType"

e tra l'altro nell'avviso mi dice che l'errore si trova alla riga 0 della colonna 0 del progetto :rotfl:

da cosa può essere causato?? io proprio non riesco ad uscirne. grazie
aaa
23/05/11 19:34
R0gerBlack
Le informazioni che dai sono insufficienti per darne una soluzione.. potresti anche postare il codice anziché tutto il messaggio d'errore -.-. Comunque, come consiglio generico controlla che a objectType gli sia mai assegnato un valore, anche se di 0
Ultima modifica effettuata da R0gerBlack 23/05/11 21:05
aaa
24/05/11 12:25
noitide
sinceramente postare il codice non mi sembra una soluzione geniale (considera che sono quasi 900 righe) visto che comunque visual studio non riesce ad individuarmi nemmeno la riga da dove proviene l'errore. magari credevo che avreste potuto aiutarmi suggerendomi quale tipo di variabile può generare questo problema. Un'ultima cosa, cosa vuol dire questo: 'Comunque, come consiglio generico controlla che a objectType gli sia mai assegnato un valore, anche se di 0'?? non sono riuscito proprio a capirlo.. grazie
aaa
24/05/11 12:53
R0gerBlack
il valore null (nothing) è diverso da 0, quindi tipo se un Integer è uguale a 0, non presenterà questo problema.. però quando ti dice ObjectType Null.. ti dice anche dove e ti fa vedere la variabile (a me fa così;), posta il codice dove è dichiarata e dove è usata
aaa
24/05/11 13:28
Phil93
Hai provato a fare il rebuild del progetto?
aaa
24/05/11 16:37
noitide
Postato originariamente da Phil93:

Hai provato a fare il rebuild del progetto?


si trecentomila volte ma penso che si sia danneggiato il progetto perchè mi ricordo che il giorno prima del problema tutto andava liscio, il giorno successivo (senza modificare nulla) ha iniziato a darmi quell'errore e da allora non c'è stato più verso di farlo sparire... :(
aaa
24/05/11 19:36
R0gerBlack
Mai fatto un Back-up del progetto? Se mai, comincia a prenderne l'abitudine..
aaa