Nous avons un projet qui fait référence à des composants COM + (écrits en VB6). Les composants sont ajoutés à notre solution .Net par 'Ajouter une référence'. Cela fonctionne bien et même intellisense fonctionne.Référence COM + de .Net avec GUID variable
De temps en temps, les interfaces (compatibilité) des composants sont brisées et notre code .Net ne fonctionne plus. Le composant a été ajouté avec un GUID spécifique, ce GUID n'est plus enregistré.
La question: Est-il possible d'appeler les composants COM + de la même manière que nous sommes habitués (pas de réflexion autorisée), sans avoir à mettre à jour les références dans notre solution .Net. Par exemple en créant un wrapper pour le composant COM + sur la base du nom de fichier?
Cordialement, M.
Lorsque vous dites que les interfaces sont brisées, voulez-vous dire qu'ils ont changé? –
Oui, l'interface a été brisée, mais pas sur les classes dont j'ai besoin. Normalement, nous utilisons la compatibilité binaire lors de la compilation des composants VB6. –