1

我在 Linux 上成功运行了独立的 .net-core 3 应用程序,但如果我尝试在 AIX 上运行它会失败:

bash: ./CoreConsole: cannot execute binary file: Cannot run a file that does not have a valid format.

我知道 AIX 是 unix 操作系统,但有人设法在其上运行自包含的 .net-core 应用程序吗?

4

1 回答 1

1

要在 AIX 上运行可执行文件,您需要做一些事情:

  1. 为 AIX 编写的应用程序(专有 AIX 可执行格式)
  2. 为 POWER 处理器编译的应用程序
  3. 使用 AIX 库的应用程序

如果其中一个丢失,你就没有机会了。唯一的例外是 shell 文件,但您应该知道 shell 脚本使用的实用程序可能有不同的选项

于 2019-04-17T16:01:47.967 回答