这个问题可能是由于在不同的操作系统平台上生成和运行可执行文件导致的。请按照以下步骤解决:

  1. 确保你的开发环境是在 Windows 11 上。
  2. 确认你使用的是正确的编译器和构建命令。例如,你可以使用以下命令来构建可执行文件:
    go build main.go
    
    这将生成一个名为 main.exe 的可执行文件。
  3. 确保你在 Windows 11 上正确运行可执行文件。你可以尝试在命令行中使用以下命令来运行可执行文件:
    .\main.exe
    
    如果仍然遇到问题,请尝试重新编译并运行可执行文件。

如果问题仍然存在,可能是由于其他原因导致的。你可以尝试在 Go 的官方论坛或其他相关社区寻求帮助,提供更详细的信息来寻求解决方案。

在windows11用go build生成一个可执行文件后 运行该文件后 报错如下:程序flagexe无法运行 指定的可执行文件不是此操作系统平台的有效应用程序。所在位置 行1 字符 1+ flagexe+ ~~~~~~~~~~。所在位置 行1 字符 1+ flagexe+ ~~~~~~~~~~ + CategoryInfo ResourceUnavailable A

原文地址: https://www.cveoy.top/t/topic/h6P8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录