Bonjour, j'aimerais savoir comment libérer une dll qui est présentement utilisée?
Et, si j'arrête un service, est-ce que les dll qu'il utilise sont automatiquement libérées?
Merci
Bonjour, j'aimerais savoir comment libérer une dll qui est présentement utilisée?
Et, si j'arrête un service, est-ce que les dll qu'il utilise sont automatiquement libérées?
Merci
Pas possible.
En .NET, seul les AppDomain sont déchargeables. Par défaut il n'y en a qu'un (celui qui contient ton application) et dedans il y a toutes les dlls. Les décharger implique de fermer ton application. Il est possible cependant de créer plusieurs AppDomain (méthode du bazooka ). Tu peut trouver des exemples d'utilisation en faisant des recherches sur "AddIn" et "Plugins" au sein des forums de dvp.
Si le processus entier contenant le service est arrété, oui.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager