Visual Studio - 具有第三个依赖项 C# 的类库



我得到了一个类库项目,该项目引用了它编译的 3 方 ddl,但是当我将该库包含在另一个项目中时,它会抛出异常,因为找不到第三方库。

我该如何解决这个问题?我一直在寻找并找到了这个 ilmerge,但我不想用这些库做一个大的 dll。

注意:我不知道是否相关,但第三方库也包含在目标项目中。

如果您的库引用第三方库,那么显然您需要该第三方库存在。

您可以将库单独部署在文件夹中,将其与另一个程序集合并(ILMerge 可以很好地做到这一点),或者只是使用 AssemblyResolve 事件加载它。

最新更新