0

自己解凍型の exe ファイルを作成したいのですが、このために既存の exe ファイル (vb.net で作成) にデータを追加したいのですが、そのファイルに追加されたデータを runt が抽出するときに... どうすればこれを行うことができますか? exeファイルを破損することなく?これは vb.net でプログラムする必要があります ...

4

1 に答える 1

1

アイデアにはいくつかの問題があります。まず、EXE を変更しています。これは、NET がそれを正当なものとして検証しない可能性があることを意味します。第二に、展開されたアプリでは、EXE が存在する可能性がProgramFiles高く、そのフォルダーを開いたり、読み書きしたりすることはできません。それは始まりにすぎませんが、かなり大きなハードルです。

データを追加せずに自己解凍型の EXE を作成できます。1 つの方法は、必要なデータ ファイルをリソースとして隠しておくことです。次に、初めて実行するときに、それを抽出し、AppData 用のいくつかの既存のユーザー フォルダーの 1 つに保存します。

于 2013-10-01T20:46:18.300 に答える