J'ai géré une application (nommée managed.exe) qui utilise un assembly non géré (nommé unmanaged.dll). Jusqu'à présent, nous avons créé Interop.unmanaged.dll, l'application managed.exe faisait référence à l'interop, et le unmanaged.dll a été enregistré dans le registre. Cela a bien fonctionné.Composants COM pour l'activation sans inscription
Maintenant je dois option pour éviter le fichier dans le registre et utiliser l'ensemble privé (même si il y a une version plus ancienne encore enregistrée au Registre)
Je trouve cet article - Configuring COM Components for Registration-Free Activation. J'ai essayé de créer deux manifestes (à la fois pour l'application et pour l'assemblage), j'ai essayé de les mettre en ressource, mais rien n'a fonctionné.
Quelqu'un peut-il m'expliquer la façon de le faire, étape par étape? Y compris les exemples manifestes? Dois-je encore travailler avec le fichier interop comme avant?
Je vais apprécier toute astuce ...
Avez-vous trouvé une solution? –