Bonjour,

Sur mon projet WPF, nous manipulons des webbrowser et utilisons par la même occasion des fonctions de la DLL mshtml afin de manipuler le contenu du webbrowser.

Le tout marche correctement sur un poste de développement où la dll mshtml est déployée automatiquement via la SDK .Net installé avec Visual Studio.

Par contre, lorsqu'on déploie la dll en embarqué sur un poste où mshtml n'était pas installé d'origine, l'appel aux primitives de la dll fait planter l'application (aussi bien en déploiement Click Once que msi).

Cette dll mshtml fait partie d'un package Primary Interop Assemblies (PIA) d'Office qui peut être installé via un patch de 1.25 mo.

Question : Y-a-t-il un moyen d'embarquer et de déployer cette dll correctement sans passer par l'installation d'un patch tier?

A savoir que ca n'est pas une dll .NET avec simple inscription dans le GAC mais apperement, un composant COM...