Salut

Je développe un service Windows et je rencontre quelques soucis.
Mon service crée un fichier XML par une extraction de la BDD.
Jusque là tout va bien. Mais lorsque je prépare une compression du fichier j'obtient un message que je ne comrpends et pour lequel je ne trouve aucune doc.

Voici le message d'erreur :
La récupération de la fabrique de classe COM pour le composant avec le CLSID {13D6BDE3-46AA-4FF2-A622-EBC43110D95C} a échoué en raison de l'erreur suivante*: 80040154.
Et voici le code de l'endroit où cela se passe, amis je ne peux malheureusement pas vous dire quelles ligne précisément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Try
	Dim nomZip As String = Replace(nomFichier, "xml", "zip")
	Dim objZip As Zip = New Zip
	objZip.Pack(nomRep, nomZip)
	objZip = Nothing
Catch ex As Exception
	loguer(" - Envois annonces (Création du Zip) : " & ex.Message)
End Try
En haut de ma classe j'ai
Et j'ai une référence sur une DLL qui s'appelle Interop.XZip.dll.

Pouvez-vous m'aider ?