OP
Zarcoos

Zarcoos

Member
ServUO Version
Publish Unknown
Ultima Expansion
None
Good morning — after years of inactivity I’d like to bring an OSI-style server online. I have a PC with Windows 11 and .NET 9 installed and I tried pub57 and 57.X but both versions fail to compile the .exe file. I need a working version that includes a precompiled XmlSpawner so I can spawn the whole world with one click. Many thanks to anyone who can help me.
 
Copy & paste the error you're getting, perhaps someone will know how to get it to build for you.

I believe it comes with premiumspawner with most/all of the world spawned right out of the box.
Fixed: ServUO won’t compile on newer Windows versions — here’s how to solve it

I had the same problem on Windows 11 and managed to fix it myself.

If ServUO doesn’t compile even after installing .NET Framework, the issue is that Windows no longer includes MSBuild by default.

To solve it, simply install the following:
After installation RESTART WINDOWS and open Command Prompt and run:
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin\amd64\MSBuild.exe" ServUO.sln /p:Configuration=Release

If you get some warning or error messages during the build process, don’t worry — this is normal on newer Windows versions.

Once you use the included ServUORelease.bat, the server will compile correctly and you’ll see “Build succeeded”, with ServUO.exe appearing in Output\Release\.
 
The message I got was:
MSBuild version 18.5.4+cb4e32d21 for .NET Framework
MSBUILD : error MSB1009: Project file does not exist.
Switch: ServUO.sln

I'm running Win11.

The original message was:
C:\Games\Virtual Worlds\ServUO-57.4.1>dotnet build -c Release
The command could not be loaded, possibly because:
* You intended to execute a .NET application:
The application 'build' does not exist or is not a managed .dll or .exe.
* You intended to execute a .NET SDK command:
No .NET SDKs were found.
 
Last edited:

Donations

Total amount
$80.00
Goal
$500.00

Shards

Back