当发布目录中只能有一个依赖项.dll时,如何使用该依赖项.dll



如果标题不太清楚,很抱歉!

上下文:

我正在为一款我没有创建的游戏做修改——《死亡7天》。我是C#世界的新手,所以如果这是一个非常基本的问题,我很抱歉。

我的问题:

  • 我在项目中引用Mongodb C#驱动程序
  • 编译时没有问题
  • 游戏强制在每个"mod"目录中使用一个.dll,我不知道在哪里正确放置我的Mongodb.dll文件,这样我就不会出现"无法加载文件或程序集"错误

我尝试过的:

  • 为mod目录中的依赖项创建子目录

  • 加载Mongodb.dll文件,就好像它们是mods 一样

  • 将文件合并到一个单独的.dll 中

我还没有找到一种方法来创建具有这些依赖关系的mod。我真的很感谢这里的指导,因为我已经搜索了一天左右,但没有运气。谢谢

所以,经过这么长时间,我想我终于找到了它。对于目前遇到同样问题的人来说:

将依赖项放在专用服务器数据根的/managed/目录中。

最新更新