첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
본 블로그는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 블로그 콘텐츠 향상을 위해 쓰여집니다.

728x90
반응형
728x170
using System;
using System.Reflection;

string filePath = @"D:\TestProject\TestProject\bin\Debug\TestProject.exe";

Assembly assembly = Assembly.LoadFrom(filePath);

PortableExecutableKinds kind;
ImageFileMachine        machine;

assembly.ManifestModule.GetPEKind(out kind, out machine);

Console.WriteLine($"{kind} : {machine}");
플랫폼 대상 kind machine
Any CPU ILOnly I386
x86 ILOnly, Required32Bit I386
X64 ILOnly, PE32Plus AMD64

※ 닷넷 프레임워크와 UWP 파일은 식별 가능하나 닷넷 코어 파일은 예외가 발생한다.

728x90
반응형
그리드형(광고전용)
Posted by icodebroker

댓글을 달아 주세요