Estoy preparando una aplicación WPF que permitirá a los usuarios ver archivos de PowerPoint a través del control WebBrowser, una vez que los archivos se hayan guardado como .MHT o .HTML. El problema es que los archivos contienen controles ActiveX, y el control WebBrowser de forma predeterminada mostrará una advertencia cada vez que cargue estos archivos, diciendo "Para ayudar a proteger su seguridad, su navegador web ha restringido este archivo para que no muestre contenido activo que pueda acceder a su computadora."Cambiar la configuración de seguridad de "contenido activo" en el control WPF WebBrowser
He visto algunos lugares diferentes en línea hablar sobre poner the mark of the web en cada página, pero eso realmente no me funciona en este caso, ya que los autores del contenido tienen control sobre los archivos, no los desarrolladores, y yo Preferiría no decirles que tienen que abrir cada archivo en el Bloc de notas y agregar la marca de la web a cada uno.
¿Hay alguna manera de simplemente cambiar la configuración del control WebBrowser para que no se muestre ese mensaje de advertencia? IE tiene una configuración similar, pero no se transfiere a este control.
Parcialmente, ya que añade mucho más trabajo para nuestro fin, sobre todo encontrar el final de la declaración DOCTYPE. Probablemente estoy imaginando que es más trabajo de lo que es, pero ahora mismo estamos configurando browser.Source en esencialmente una ruta de archivo modificada, por lo que cargar y analizar el archivo agrega un poco más de esfuerzo. Además, parece que el control WebBrowser debería tener algún tipo de configuración para esto, en caso de que la configuración de seguridad predeterminada no satisfaga sus necesidades. –