Je réécris une application C++ dans C# 2005. L'application a 2 composants: un serveur COM hors processus qui peut être démarré par un service C++. Le serveur COM utilise une interface sortante, ce qui signifie qu'il appelle la méthode du gestionnaire d'événements à partir du module de service C++ lors de certains événements.C# 2005 Accès COM et .NET refusé 0x80070005 E_ACCESSDENIED
Je réécris la partie de service C++. En ce moment j'ai jut développé une application qui utilise Runtime Callable Wrapper et point de connexion pour démarrer le serveur COM et fournit l'implémentation pour la méthode du gestionnaire d'événements. Lorsque j'exécute l'application, le serveur COM démarre correctement, mais une exception est générée lorsque le serveur COM tente d'invoquer la méthode du gestionnaire d'événements de l'application.
L'accès est refusé. (Exception de HRESULT: 0x80070005 (E_ACCESSDENIED))
Je cherchai le web beaucoup et ce sont des sujets qui sont étroitement liées ou deux à mon problème: http://www.codeproject.com/Forums/1648/COM.aspx?fid=1648&select=2189754&fr=1792#xx2189754xx
Toute aide serait grandement appréciée.