假设我们有多个库(DLL),它们的功能想要在应用程序中使用,并希望将它们用作单个DLL。
是否可以将DLL合并为一个,并将所有功能打包到其中?我不是在寻找编写包装器的选项。
编辑:
我重新审视了这个问题。现在我想做的就是将所有项目都放在一个解决方案中,并获得一个DLL作为输出,而不是每个项目都有独立的输出。这可能吗?
答案 0 :(得分:1)
您无法将多个已编译的.dll文件合并为一个。最好的办法是将所有文件放入一个项目中,然后重新编译为一个库。您可能会遇到需要手动解决的冲突。
如果你真的有几个COM进程内服务器,你还必须合并便于类工厂和COM注册的数据 - 你必须手动完成。