我根据8楼的方法已经成功解决啦。我给大家写一个更详细的教程吧:
1)打开游戏客户端,在主界面按退格键(就是←),可以在左下角看见游戏的版本号。

2)运行你现有的服务器bat,然后ctrl+f,进行搜索,输入关键词version,然后一直点“查找下一个”,直到看见这样的字眼:
[00:00:00]: Version: 548857

我现在正常运行了,所以我两处的数字是相同的,但就在刚刚我服务器卡在[SyncWoridSettings]的时候,这两个数字是不一样的
3)若确定你的服务器版本与客户端不一致后,接下来就是更新了:
运行steamcmd,然后输入 login anonymous,等待一会儿,登陆成功后,输入 app_update 343050 validate
然后你就可以在以下目录看见刚才下载的饥荒服务器文件夹:
steamcmd\steamapps\common\Don't Starve Together Dedicated Server
在文件夹中找到 version 这个文件,然后打开看看,如果版本号和客户端一致,那么恭喜你现在就好啦。

4)最后,你只需要把之前的服务器bat脚本,拷贝到
steamcmd\steamapps\common\Don't Starve Together Dedicated Server\bin\scripts
里面,再双击就可以使用了。
注意:运行服务器后虽然会还是停在[SyncWoridSettings],但是已经能够正常搜到房间并链接了