- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>.NET開発]]
-[[戻る>.NETアセンブリ]]
* 目次 [#gd8d7877]
#contents
*概要 [#s2e8c2bb]
.NETアセンブリのtargetFrameworkを確認する方法について。
*ildasm [#z1a339f3]
ildasmを使用して.NETアセンブリのtargetFrameworkを確認できる。
+「開発者用コマンドプロンプト for visual studio」を起動する。
+ildasmコマンドをoption無しで実行すると、ildasmのGUIが起動する。
+[メニュー]の[ファイル] → [開く]から、.NETアセンブリを開く。
+表示されたツリーの[MANIFEST]をダブルクリックする。
+MANIFESTが表示されるので以下の「TargetFrameworkAttribute」辺りを確認する。
.assembly XXXX
{
.custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = (
.custom instance void [mscorlib]System.Runtime.Versioning.TargetFrameworkAttribute::.ctor(string) = (
*参考 [#bfb7a240]
-exe/dllが必要とする.NETのバージョンを調べる - goungoun技術系雑記帳~
http://goungoun.dip.jp/app/fswiki/wiki.cgi/devnotebook?page=exe%2Fdll%A4%AC%C9%AC%CD%D7%A4%C8%A4%B9%A4%EB.NET%A4%CE%A5%D0%A1%BC%A5%B8%A5%E7%A5%F3%A4%F2%C4%B4%A4%D9%A4%EB
**Microsoft Docs [#a416791e]
-方法 : アセンブリの内容を表示する~
https://docs.microsoft.com/ja-jp/dotnet/framework/app-domains/how-to-view-assembly-contents
-Ildasm.exe (IL 逆アセンブラー)~
https://docs.microsoft.com/ja-jp/dotnet/framework/tools/ildasm-exe-il-disassembler
----
Tags: [[:Windows]], [[:プログラミング]], [[:.NET開発]]
Tags: [[:.NET開発]]