Skip to content
联机世界与服务器管理

版本与运行环境

先锁定完整组合

旧联机版的网络协议和服务端程序集会变化。开始前记录客户端版本、服务端构建、系统平台、认证模式和全部插件版本,不要只写“最新版”。

text
客户端版本与平台:
服务端仓库/构建日期:
.NET Runtime:
游客或 SCKey 认证:
插件清单:
世界备份位置:

本地源码对应的环境

根目录 sc2.2network 快照的 README 与项目文件显示:

  • 项目称为“生存战争 2.4 NET 联机版”,基础游戏 API 源自 2.2;
  • 当前源码目标为 .NET 10,编译需要 .NET 10 SDK;
  • 服务端发布为依赖框架模式,运行机器需要 .NET 10 Runtime;
  • Windows 可使用 Visual Studio 2022 或 Rider,也可以直接使用 dotnet CLI;
  • 默认服务端端口是 28887

从源码构建服务端的命令为:

powershell
dotnet build SCNETWORK.slnx -c SERVER

发行包用户应优先遵循该发行包自带 README;旧发行版可能不是上述目标框架。

容量评估

源码默认 WorldMaxPlayers 为 20,但它只是默认值,不是性能承诺。人数还受 CPU 单核性能、可用内存、世界活动范围、插件负载、服务器上行带宽与玩家延迟影响。先用 1–3 人完成端到端测试,再逐步增加人数。

迁移提示

旧联机版预计停止更新,长期服应同时保留:

  • 可恢复的世界和 ServerSetting.json 备份;
  • 客户端与服务端安装包或准确构建记录;
  • 插件源码及对应程序集版本;
  • 面向插件联机版的独立迁移测试环境。

下一步进入快速开服

玩家共建文档 · 原版、插件版、联机版与插件联机版请注意区分