VbNicoG
Messages postés127Date d'inscriptionvendredi 27 juin 2008StatutMembreDernière intervention 6 septembre 2019
-
10 mars 2010 à 10:42
VbNicoG
Messages postés127Date d'inscriptionvendredi 27 juin 2008StatutMembreDernière intervention 6 septembre 2019
-
10 mars 2010 à 14:24
Bonjour,
Sous VB.NET 2003, j'ai un UserControl qui a été ajouté en mode design dans une form, jusque là pas de soucis.
J'ai fait une modification de ce UserControl...et me suis aperçu qu'il a disparut dans ma form. Du coup, j'essaie de le rajouter en mode design toujours et j'ai le message d'erreur suivant :
An exception occured while trying to create an instance of MySolution.MyUserControl. The exception was "Object reference not set to an instance of an object.".
Comment faire pour rétablir le bon fonctionnement. Je n'ai pas d'erreur à la compilation.
Merci
A voir également:
Disparition de Usercontrol et impossible de le rajouter
VbNicoG
Messages postés127Date d'inscriptionvendredi 27 juin 2008StatutMembreDernière intervention 6 septembre 2019 10 mars 2010 à 14:24
Salut,
Merci de ta réponse.
En fait j'ai trouvé, c'était dû à un évènement dans mon UserControl dans lequel je faisais appel à une classe publique instanciée ailleurs. Je ne sais pas pourquoi ça le perturbe....Bref, j'inhibe le code dans l'évènement tant que la fonction "load" du Usercontrol ne s'est pas déroulé et ça marche (pourtant dans le "load", je n'utilise pas la classe ou autre...).
Il semble que VB recompile séparément où je ne sais quoi le UserControl avant de la copier dans la form....mais il ne prévient aucune erreur de compilation.
Il est vrai que je suis un peu à la traîne avec mon projet en VB.NET 2003.
Je pense à évoluer prochainement mais quelle version me garantit une conversion sans trop de problème : 2005, 2008 ou bientôt 2010 ???