运行程序时显示“此应用程序无法在您的PC上运行”

Jon*_*nes 45 windows-8

我使用的是 Windows 8。当我尝试使用SimpleAssemblyExplorer 时, Windows 会弹出一条消息,并且不允许我运行该应用程序。我尝试使用兼容性选项运行它;Windows 7 和 XP,都没有工作。

由于 SAE 项目似乎处于非活动状态,因此无法测试新版本。

我怎样才能摆脱这个消息并使程序运行?

文本内容为“此应用程序无法在您的 PC 上运行。要查找适用于您的 PC 的版本,请咨询软件发行商。”

这是一个屏幕截图:

Windows 8 唠叨

小智 38

就我而言,我错误地用 0KB 文件覆盖了 exe 文件。并尝试运行它导致了完全相同的消息

  • 在我的情况下也是如此,除了我还没有弄清楚是什么导致了零字节文件 - 我想是 Visual Studio 构建尝试失败的输出。 (3认同)
  • 我运行了一个从命令提示符复制的批处理文件,开头带有额外的 C:\....> 显然这会在现有文件上复制一个新的 0KB 文件。这个错误信息是最糟糕的,应该只是说无效的 exe 什么的。 (2认同)

Jon*_*nes 20

好吧,上面的错误消息(如屏幕截图所示)不是很详细。然而,问题是:使用与操作系统架构不同的架构。就我而言,我想(或试图)启动 x64 可执行文件,而操作系统是 x86。

为了解决这个问题,我必须下载相同软件(应用程序)的 x86 版本,并且运行良好。之所以会出现这种混淆,是因为 Windows 8 没有提供很多用于解决问题的详细信息。


小智 8

损坏的安装程序是此错误消息的另一个原因。请参阅损坏的文件是 Windows 8“此应用程序无法在您的 PC 上运行”错误的原因