Bonjour,

Je travaille actuellement sur un projet qui me demande de modifier le compte utilisé pour une application COM+

J'utilise donc le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
   Application_supp (pApplicationNom)
    Set Catalog = New COMAdminCatalog
    Set Applications = Catalog.GetCollection("Applications")
    Set AppliCOMObject = Applications.Add
    AppliCOMObject.Value("Name") = pApplicationNom
    AppliCOMObject.Value("Identity") = pUser
    AppliCOMObject.Value("Password") = pPassword
    ' Désactiver la vérification d'accès
    AppliCOMObject.Value("ApplicationAccessChecksEnabled") = False
    Applications.SaveChanges
Tout se passe bien jusqu'à la dernière ligne, où j'ai une erreur :
"La méthode ~ de l'objet ~ a échoué".

Le user est "ComPlus" et le password ressemble à "2vzé@Vudmqdj" (c'est-à-dire minuscule, majuscule, chiffre et caractère spécial).

Y a-t-il des conditions particulières à vérifier pour enregistrer des composants COM+?


Merci d'avance.