OVH Cloud OVH Cloud

Capturer les exceptions de l'early bind

1 réponse
Avatar
Yaume
Hello,

J'aimerais savoir s'il y a moyen de capturer les exceptions de l'early
binding. C'est à dire pouvoir gérer si une dll mise en référence du projet
est manquante à l'execution.
J'aimerais aussi savoir si je peut capturer une exception produite dans le
constructeur statique d'une classe dans une dll mise en référence du projet.

Merci.

1 réponse

Avatar
Yaume
En fait j'ai trouvé.
Il faut mettre une méthode static quelquonque. On l'appel dans une méthode.
Cette dernière étant appellé dans un try catch :

void f1()
{
MissingClass.StaticMethode();
}

void f2()
{
try
{
f1();
}
catch {}
}

Cf : http://www.dotnet247.com/247reference/msgs/50/253030.aspx