![](/img/trans.png)
[英]C# webbrowser control causes flash.ocx error on application exit
[英]Flash.ocx Windows 7 64bit WPF C#
我正在开发用于加载swf文件的wpf应用程序,我正在使用AxInterop.ShockwaveFlashObjects.dll和Interop.ShockwaveFlashObjects.dll。 在Win 32位中,将运行复制,但在64位中,将显示一条消息错误“此应用程序需要Flash.ocx文件,该版本的Windows中未包含该文件。”。 我尝试复制Windows Xp中包含的此文件,但无法解决。
Flash在Windows上不是64位,因此您不能将32位Flash加载到64位进程中。 您需要编译项目体系结构以始终运行32位。
在项目的属性中,转到“构建”选项卡,然后将“平台目标”更改为“ x86”。 您必须对所有配置(例如Debug和Release)执行此操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.