自分で開発したのではなく、.NET で開発されたアプリケーションを実行するために PC にインストールする必要がある Framework のバージョンを知るにはどうすればよいですか?
どのバージョンの FW がそのアプリを必要としているかを知るには?
質問する
112 次
2 に答える
1
ILDASM ( MSDN の説明) を使用すると簡単です。それを実行し、選択したexeまたはdllを開きます。MANIFEST を選択して開きます (ダブルクリック) 次のような行を見つけようとしません (.NET 4.0 の場合):
// Metadata version: v4.0.30319
.assembly extern mscorlib
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 4:0:0:0
}
またはこのように(.NET 2.0の場合):
// Metadata version: v2.0.50727
.assembly extern mscorlib
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 2:0:0:0
}
于 2013-05-14T08:16:00.967 に答える
1
私は逆コンパイラ dotPeek を使用しています - JetBrains から無料です。これは、exeを逆コンパイルした後に表示されます。
ただし、私のコメントによると、Stack Overflow でこの投稿を確認してください。実行可能ファイルを実行する必要がある .NET Framework のバージョンを確認するには
于 2013-05-14T08:16:18.120 に答える