如何递归地将目录和文件打包到程序集中以便以后提取?

时间:2013-02-13 19:26:18

标签: .net file dll resources directory

我正在开发一个DLL(程序集),以便以后在其他.NET项目中使用。

DLL需要能够将具有文件(它是网站的脱机副本)的非常大的目录结构部署到本地文件夹,可由用户选择。

这些目前是65个目录中的131个文件。因此,将它们逐个添加到我的资源中非常困难。随着新版本的发布,它们可能会不时发生变化。

我应该制作一个ZIP并打包吗?我需要在部署时解压缩,这需要额外的代码。

将这些文件打包到DLL中并将其提取到与打包时相同的结构的最佳方法是什么?

注意:这是quite similar to this question,但不是EXE,因此建议的解决方案对我不起作用。

0 个答案:

没有答案