반응형
코딩하다가 보면, 특정 DLL 버전이상에서만 기능이 존재하거나 할 때 가 있다..
해서 귀찮으니까 내가 보려고 메모해둠..
System.Diagnostics.FileVersionInfo vInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(@"c:\test\test.dll");
Version CurrentVer = new Version(vInfo.FileVersion);
Version StandardVer = new Version("3.0.12.14");
if(CurrentVer.CompareTo(StandardVer) >= 0)
{
;//현재버전이 3.0.12.14보다 높음
}
else
{
MessageBox.Show("버전이 낮아서 기능이 없음..");
return;
}

반응형
'I.T > Programming' 카테고리의 다른 글
| [C#] 전체 메모리 사용율, 프로세스 메모리 체크(작업집합) (1) | 2025.09.01 |
|---|---|
| [C#] RGB Color to Int, 칼라 변환 (0) | 2024.11.13 |
| [C#] Intptr to String, PtrToString, 마샬링 Use C++ parameter in C# (0) | 2023.07.17 |
| [C#] Image RawData 가져오기, C++ ↔ C#, Parameter Marshal(마샬링) (0) | 2023.07.17 |
| [C#] 클래스가 등록되지 않았습니다. HRESULT 0x80040154 (REGDB_E_CLASSNOTREG) exe 실행 안됨 (0) | 2022.08.25 |
