2013-07-03 14 views
5

私は、実行それをコピーすると、別のウィンドウの場所今%AppData%埋め込みリソースとしてフォルダ全体(サブフォルダを含む)を追加していますか?

に同じ場所にあるtwo folders with subfoldersアプリケーションを持っている私持って、次のファイル:そこに各フォルダに MYAPP.EXE、Folder1に、FOLDER2

サブフォルダです。どのようにこれらの2つのフォルダをアプリケーション内にリソースとして埋め込むかによって、プログラムをコンパイルした後には、実行可能ファイルが1つしか得られません。それをクリックすると、2つのフォルダが同じ場所に抽出され、残りの作業が実行されます。

私はフォルダに関することも可能ですか

しかし、その後、リフレクションを使用して、それを取得埋め込みリソースとしてファイルを追加する方法を知っています?

+3

ジップ 'em。 ______ –

答えて

7

私はこの問題を最近解決しなければなりませんでした。私はヘンクが示唆したことをしました.ZIPファイルを埋め込み、実行時に解凍します。

.NET 4.5 includes ZIP functionality。そうでない場合は、SharpZipLibまたはDotNetZipを使用してください。

関連する問題