2009-09-23 183 views
7

当我创建表单并向其添加WebBrowser控件并将其导航到http://www.adobe.com/flashplatform时,Flash区域表示我需要安装Adobe Flash Player。这已经安装在IE中,但显然不在WebBrowser控件中。C#System.Windows.Forms.WebBrowser需要安装Flash

是否有办法让WebBrowser控件运行Flash而不必手动进入Flash站点并安装。 Flash已经安装了普通的IE浏览器,而不是表单应用中的WebBrowser控件。

+1

不太确定,但我会把它作为WebBrowser控件不会自动加载所有ActiveX控件的安全功能。 – Joey 2009-09-23 12:40:06

+0

如果我可以以编程方式将Flash加载到WebBrowser控件中,这也可以。 – 2009-09-23 13:03:54

回答

10

当我真正点击“获取Adobe Flash Player”链接,它带给我的页面,上面写着:

的Adobe Flash Player是不是在64位浏览器播放支持 。 但是,您可以在运行于64位 操作系统上的 32位浏览器中运行Flash Player。

我改变了项目的CPU类型为x86和Flash现在工作得很好。