2009-09-23 20 views
7

Cuando creo un formulario y le agrego un control WebBrowser y lo hago navegar a http://www.adobe.com/flashplatform, el área flash dice que necesito instalar Adobe Flash Player. Esto ya está instalado en IE, pero aparentemente no en el control WebBrowser.C# System.Windows.Forms.WebBrowser Requiere que se instale Flash

¿Hay alguna manera de hacer que el control WebBrowser se ejecute flash sin tener que ir al sitio flash e instalarlo manualmente? Flash ya tiene instalado el navegador IE normal, pero no el control WebBrowser en la aplicación de formularios.

+1

No estoy seguro, pero tomaría eso como una característica de seguridad que el control WebBrowser no carga todos los controles ActiveX instalados automáticamente. – Joey

+0

Si puedo cargar programáticamente Flash en el control WebBrowser, esto estaría bien también. –

Respuesta

10

Cuando en realidad he hecho clic en el enlace "Obtener Adobe Flash player", que me lleva a una página que dice:

reproductor de Flash no es compatible para su reproducción en un navegador de 64 bits. Sin embargo, puede ejecutar Flash Player en un explorador de 32 bits que se ejecuta en un sistema operativo de 64 bits.

Cambié el tipo de CPU del proyecto a x86 y Flash ahora funciona bien.

Cuestiones relacionadas