
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Windowsの.exeファイルには大きく分けて
・アンマネージド
CやC++からコンパイルして作られるもの。
・マネージド
C#やVB.NET等を使って .NET Frameworks上で動作するように作られるもの。
に分けられます。
ILSpyは、マネージドコードをC#にデコンパイルするもので、アンマネージドのものには対応していません。
(というか、現在のC/C++等で最適化されてコンパイルされたコードを、デコンパイルするのはまず不可能です)
メッセージにも
This file does not contain a managed assembly
このファイルには、マネージドのアセンブリが含まれていません。
と書いてあります。

No.1
- 回答日時:
そのツールには詳しくないですが。
「逆コンパイルするのに必要な情報が含まれてない(から出来ない)」と
表示されてます。
exe ファイルの中身はマシンコードです、
C原語からコンパイルし生成したマシンコードにどれだけの情報が含まれてるのか知りませんが
ファイルサイズや起動速度の都合で「実行には無用な情報は削除する」されてるんでしょうたぶん。
ILSpy が そのexe ファイルを作る際に使ったCコンパイラの特定を求めてるなら
教えてやると解決する「かも」しれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
” OS ビルド ” の意味が分か...
-
<math.h>があるのにsqrtが・...
-
エクセルVBAではRound...
-
h8/3052でsin,cos関数を使うた...
-
「fatal error C1189」を回避す...
-
C言語のコンパイルができません
-
C言語でヘッダファイルにグロー...
-
コンパイルエラー:ユーザ定義...
-
PRO*C コンパイルエラー
-
動的な変数名のつけ方について
-
うまくコンパイルできません
-
cygwinのgccが、エラーになって...
-
LoadLibraryについて
-
複数のサブディレクトリを一緒...
-
1 つ以上の複数回定義されてい...
-
C言語でmからnまでの合計を求め...
-
セミコロンについて
-
マクロ コンパイルがグレーバック
-
漢字のコメントをはずすとコン...
-
リッチエディットのやり方が解...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
” OS ビルド ” の意味が分か...
-
「fatal error C1189」を回避す...
-
C言語でヘッダファイルにグロー...
-
エクセルVBAではRound...
-
Makefile作成時の拡張子.oとは?
-
ILSpyで、デコンパイルできない。
-
1 つ以上の複数回定義されてい...
-
マクロ コンパイルがグレーバック
-
セミコロンについて
-
外部シンボル "_main"は未解決です
-
C++コンパイル時に『 C1083: in...
-
ビルドとリビルドの違いを教え...
-
コンパイルエラー:ユーザ定義...
-
「DeclareステートメントにPtrS...
-
戻り値について
-
pyc 編集 閲覧
-
PRO*C コンパイルエラー
-
【VC++6.0(MFC)】警告「LINK : ...
-
漢字のコメントをはずすとコン...
おすすめ情報