AzerothCore MSB6006 "cmd.exe" 已退出,代码为 1

AzerothCore MSB6006 "cmd.exe" exited with code 1

我一直在尝试构建 Azerothcore,每次我这样做都会在标题和块引用中出现相同的区域。

MSB6006 "cmd.exe" exited with code 1

我完全按照所说的做了所有事情,包括确保 Visual Studio 在构建之前设置为“发布”而不是“调试”。

看起来,您 运行 构建成功,并决定点击 visual studio 上的播放按钮。确保将 worlserver 作为启动项目。还要确保你的 visual studio 有正确的目录到执行世界服务器的地方,因为你需要几个依赖项。 您可以 运行 通过在编译文件的 bin 中查找文件来手动查找这些文件。您的路径应该类似于: c:\folder_where_azerothcore_project_is\bin\Release

在这里,您应该使用数据库数据正确配置 worldserver.conf 和 authserver.conf 等文件。您还应该有一些 dll:

  • libmysql.dll
  • libcrypto-1_1-x64
  • libssl-1_1-x64

您可以在 OpenSSL bin 文件夹和 Mysql 库文件夹中找到它们。

完成所有这些配置后,尝试 运行 可执行文件,一切顺利!