问题描述
我正在尝试为游戏制作插件框架,为了跨平台,我正在用我的 Bootstrap
类修补游戏 EXE。 Bootstrap.Run
是从游戏的 <Module>::.cctor
调用的。然后在游戏开始之前加载实际的 Loader
程序集,然后加载所有插件。
Loader
使用另一个程序集 API
将信息记录到游戏控制台,并且它们都位于与游戏完全不同的文件夹中,因此在执行 {{1} 的第一个方法之前}},我加载了 Loader
。
问题: API
。 System.IO.FileNotFoundException
在加载时找不到 Loader
程序集,即使它已经由 Bootstrapper 加载。
如果我直接从 Rider 运行 API
它工作得很好
https://gist.github.com/4310V343k/1ce9c2e0b3e4c51bdbe519801dd7a5a1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)