You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
需要使用到的的软件:
1、dotnet-sdk-8.0.413-win-x64.exe (.NET 8 SDK):
作用:这是核心的编译工具。无论你是通过 Git 拉取代码还是下载 ZIP 包,只要需要执行 dotnet build 命令来编译这个 C# 项目,就必须依赖它。
2、NDP48-DevPack-ENU.exe (.NET Framework 4.8 Developer Pack):
作用:这个包提供了 .NET Framework 4.8 的引用程序集。你的项目 HsMod.csproj 是 targeting .NET Framework 4.8 的,所以编译器需要这个包来知道 net48 目标框架下的各种基础库(如 mscorlib.dll, System.Windows.Forms.dll 等)在哪里。
HsMod 完整更新步骤
第一步:完整备份 (安全底线)
BepInEx文件夹到安全位置(如桌面)。第二步:彻底清理环境
BepInEx文件夹,然后新建一个空白的BepInEx文件夹。doorstop_config.ini文件。第三步:编译新版 HsMod
bepinex5分支ZIP包,解压至无中文路径(如D:\HsMod\)。此路径称为 “源码目录”。已成功生成。和0 个错误即表示成功。生成的HsMod.dll文件通常在源码目录\HsMod\bin\Release\net8.0\下。第四步:精确部署文件 (核心步骤,顺序执行)
请严格按照此顺序,从“源码目录”复制文件到游戏目录。
重建 BepInEx 框架核心 (关键修正点):
BepInEx文件夹内,手动新建一个名为core的文件夹。HsMod\BepInExCore\文件夹。游戏目录\BepInEx\core\文件夹内。安装 HsMod 运行库:
BepInEx文件夹内,手动新建一个名为unstripped_corlib的文件夹。HsMod\UnstrippedCorlib\文件夹。.dll文件,复制到游戏目录\BepInEx\unstripped_corlib\中。安装 HsMod 插件本体:
BepInEx文件夹内,手动新建一个名为plugins的文件夹。HsMod.dll文件,复制到游戏目录\BepInEx\plugins\中。恢复个人配置 (可选但推荐):
config文件夹,复制并覆盖到游戏目录\BepInEx\config\下。最终检查:
doorstop_config.ini文件中包含正确路径:dll_search_path_override = BepInEx/unstripped_corlib📌 核心要点总结
BepInExCore->BepInEx\core\;UnstrippedCorlib->BepInEx\unstripped_corlib\;HsMod.dll->BepInEx\plugins\。bepinex5分支ZIP包(编译后得到DLL)。Beta Was this translation helpful? Give feedback.
All reactions