Flash.ocx Windows 7 64位WPF C#

Flash.ocx Windows 7 64位WPF C#,c#,wpf,flash,windows64,C#,Wpf,Flash,Windows64,我正在开发用于加载swf文件的wpf应用程序,我正在使用AxInterop.shockwavelashObjects.dll和Interop.shockwavelashObjects.dll。在win 32位中,应用程序运行,但在64位中,显示一条消息错误:“此应用程序需要Flash.ocx文件,此版本的Windows中不包含该文件。”。我尝试复制Windows Xp中包含的此文件,但未解析。Windows上的闪存不是64位的,您无法将32位闪存加载到64位进程中。您需要编译您的项目架构以始终运

我正在开发用于加载swf文件的wpf应用程序,我正在使用AxInterop.shockwavelashObjects.dll和Interop.shockwavelashObjects.dll。在win 32位中,应用程序运行,但在64位中,显示一条消息错误:“此应用程序需要Flash.ocx文件,此版本的Windows中不包含该文件。”。我尝试复制Windows Xp中包含的此文件,但未解析。

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


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

Tnks-man,我更改为x86,但没有“重建解决方案”,仅构建(F6)。现在,完美地运行。秋千