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