728x90
반응형
728x170
■ 엣지 브라우저의 버전을 구하는 방법을 보여준다.
▶ 예제 코드 (C#)
using System;
using System.IO;
using System.Xml;
#region 엣지 버전 구하기 - GetEdgeVersion()
/// <summary>
/// 엣지 버전 구하기
/// </summary>
/// <returns>엣지 버전</returns>
public Version GetEdgeVersion()
{
string edgeVersion = "0.0.0";
string edgeManifest = "%SystemRoot%\\SystemApps\\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\\AppxManifest.xml";
string filePath = Environment.ExpandEnvironmentVariables(edgeManifest);
if(File.Exists(filePath))
{
using(XmlReader xmlReader = XmlReader.Create(filePath))
{
xmlReader.ReadToFollowing("Identity");
xmlReader.MoveToAttribute("Version");
edgeVersion = xmlReader.Value;
}
}
return new Version(edgeVersion);
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] TimeSpan 구조체 : 포맷 문자열을 사용해 문자열 구하기 (0) | 2017.06.13 |
---|---|
[C#/COMMON] DOS 명령어 실행하기 (0) | 2017.06.12 |
[C#/COMMON] 다각형 무게 중심 구하기 (0) | 2017.06.11 |
[C#/COMMON] 다각형 면적 구하기 (0) | 2017.06.11 |
[C#/COMMON] 파비콘 다운로드 하기 (0) | 2017.06.10 |
[C#/COMMON] 운영 체제 버전 구하기 (0) | 2017.06.10 |
[C#/COMMON] ZipArchive 클래스 : ZIP 파일 생성하기/추출하기 (0) | 2017.06.10 |
[C#/COMMON] 디렉토리 삭제하기 (0) | 2017.06.10 |
[C#/COMMON] 엣지 브라우저 실행 여부 구하기 (0) | 2017.06.10 |
[C#/COMMON] 엣지 브라우저 캐시 이미지 추출하기 (0) | 2017.06.04 |
댓글을 달아 주세요