2011-08-27 15 views
1

私はずっと前にドットネットで非常に単純なアプリケーションを作成しました。今ではいくつかの追加でアプリケーションを書き直す必要がありますが、以前のバージョンのコードは失われましたが、バイナリファイルがあります。以前のバージョンには、アセンブリ内のリソースとしていくつかの高品質のイメージがあります。 アセンブリからこれらのイメージを取得して新しいバージョンで使用する方法を教えてください。dotnetアセンブリからリソースを取得する

ありがとうございます。

答えて

0

Reflectorを試して、アセンブリ内のリソースフォルダを参照してください。その後、任意のリソースを自由に抽出できます。任意のリソースファイルを右クリックし、[名前を付けて保存]を選択すると、新しいプロジェクトに含めることができる ".resources"が生成されます。

+0

の場合は、resgen.exe(ドットネットユーティリティ)を使用して.resXから.resXを生成し、Visual Studioを使用して個々のリソース要素を保存する必要があります。 –

+0

正確に。オープンソースプロジェクトでオープンソースのリソースを再利用するのにも非常に役立ちます。 –

1

following articleをご覧ください。プログラムで画像を抽出する場合は、this postをチェックアウトすることもできます。

関連する問題