반응형

코딩하다가 보면, 특정 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;
}

반응형
Posted by Rainfly
l