0

i'm developing wpf application for load swf files, i'm using AxInterop.ShockwaveFlashObjects.dll and Interop.ShockwaveFlashObjects.dll. In win 32bit the aplication run but in 64bit a message error is shown "This application needs Flash.ocx file, which is not contained in this version of Windows.". I tryed copy this file contained in Windows Xp, but not resolve.

4

1 回答 1

0

Flash 在 Windows 上不是 64 位的,您不能将 32 位的 Flash 加载到 64 位进程中。您需要编译您的项目架构以始终运行 32 位。

在项目的属性中,转到“构建”选项卡并将“平台目标”更改为“x86”。您必须对所有配置执行此操作,例如调试和发布。

于 2014-04-24T19:32:31.253 回答