我正在开发一个 DLL(程序集)供以后在其他 .NET 项目中使用。
DLL 需要能够将包含文件(它是网站的脱机副本)的相当大的目录结构部署到本地文件夹,用户可选择。
这些当前是 65 个目录中的 131 个文件。因此,将它们一一添加到我的资源中非常困难。随着新版本的发布,它们可能会不时更改。
我应该制作一个 ZIP 并打包吗?我需要在部署时解压缩,这需要额外的代码。
将这些文件打包到 DLL 中并将它们提取到与打包时相同的结构的最佳方法是什么?
注意:这与这个问题非常相似,但不是 EXE,因此那里提出的解决方案对我不起作用。