bonjour,
Si j'appel un Objet COM (ici DirControl.DirList) depuis une app console ou winform en c# avec la bien connue méthode suivante, tout fonctionne bien:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
          string theProgramID ="AudioEffectLibrary.NormalizePage"; 
            Type myType =Type.GetTypeFromProgID(theProgramID);
Par contre le même code dans un service web, GetTypeFromProgID lève une exception:
Chaîne de classe incorrecte (Exception de HRESULT : 0x800401F3 (CO_E_CLASSSTRING))

Pour info j'ai aussi éssayé en mentionnant le serveur;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Type myType =Type.GetTypeFromProgID(theProgramID,"localhost");
Une idée ?