Tolanuji Posted November 17, 2023 Report Posted November 17, 2023 Hello everyone, I want to create a small server for friends on version 1.18.15 but the server does not start. I've probably installed everything I need. When launched via "./server.sh start" it produces: Starting VintagestoryServer.dll ... VintagestoryServer.dll is not running. Error! User tolanujis could not start VintagestoryServer.dll! Please check /home/tolanujis/server/data/Logs. However, there is no log При запуске через "dotnet VintagestoryServer.dll --dataPath /home/tolanujis/server/data" выдает вот это: Unhandled exception. System.IO.FileLoadException: Could not load file or assembly 'VintagestoryServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. Aborted What could be the problem? Up to version 1.18.7 everything starts Sorry for the Google translate
Azuli-Bluespots Posted January 1, 2024 Report Posted January 1, 2024 The current versions of Vintage Story require .net7 to run. Have you been able to install it too?
Artalus Posted November 28, 2024 Report Posted November 28, 2024 Starting with 1.18.8, VS uses newer version of .NET Framework. Sadly, now the "native" server files (downloaded from vintagestory.at) are built specifically for x64 systems, and are incompatible with arm64 (Raspberry and other bigger ARM machines). Even if you switch from mono to dotnet 7.0 - whether it is installed manually or comes from Docker images - it won't be able to run the VintagestoryServer.dll, emitting the System.IO.FileLoadException error that OP mentioned. There is now an experimental version of the ARM server from one of the Anego developers at https://github.com/anegostudios/VintagestoryServerArm64 . I built the Docker image from there and ran the 1.19.8 server on my Pi 5; at the very least it starts properly and connections work. Hopefully the amazing @Th3Dilli won't abandon this endeavor, and once 1.20 drops we will get the updated binaries for it too The repository mentions that the discussion of the arm64 server is carried out in Vintage Story Discord #multiplayer -> VintagestoryServer Arm64 thread.
Recommended Posts