後で他の .NET プロジェクトで使用するために DLL (アセンブリ) を開発しています。
DLL は、ファイル (Web サイトのオフライン コピー) を含む非常に大きなディレクトリ構造を、ユーザーが選択できるローカル フォルダーに配置できる必要があります。
これらは現在、65 のディレクトリにある 131 のファイルです。そのため、それらを 1 つずつリソースに追加するのは非常に困難です。また、新しいリリースが発表されると、それらは時々変更される可能性があります。
単一の ZIP を作成してパックする必要がありますか? 展開時に解凍する必要がありますが、これには追加のコードが必要です。
これらのファイルを DLL にパックし、パックしたときと同じ構造に展開する最良の方法は何ですか?
注: これはこの質問と非常によく似ていますが、EXE を使用していないため、そこで提案された解決策はうまくいきません。