1
특정 응용 프로그램이 이미 설치되어 있는지 확인하는 데 문제가 있습니다. 이미 설치된 응용 프로그램의 레지스트리 키를 확인할 수 있지만 HKLM 레지스트리 키에서 Expression Encoder4 (창 64 비트)를 찾을 수 없음을 알고 있습니다.Expression Encoder 4가 이미 설치되어 있는지 확인하는 방법은 무엇입니까?
아이디어가 있으십니까? 확인 감사
특정 응용 프로그램이 이미 설치되어 있는지 확인하는 데 문제가 있습니다. 이미 설치된 응용 프로그램의 레지스트리 키를 확인할 수 있지만 HKLM 레지스트리 키에서 Expression Encoder4 (창 64 비트)를 찾을 수 없음을 알고 있습니다.Expression Encoder 4가 이미 설치되어 있는지 확인하는 방법은 무엇입니까?
아이디어가 있으십니까? 확인 감사
레지스트리 키는 다음과 같습니다
내가 인코더 버전을 확인하려면 다음 코드를 사용HKEY_LOCAL_MACHINE \ 소프트웨어 \ Wow6432Node 마이크로 소프트 \ 표현 \ 인코더 \ 4.0
및 \ 내 dev 컴퓨터는 Windows 7 64 비트입니다 :
string encoderVersion = string.Empty;
RegistryKey localKey = RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, RegistryView.Default);
localKey = localKey.OpenSubKey(@"SOFTWARE\Microsoft\Expression\Encoder\4.0");
if (localKey != null)
{
encoderVersion = localKey.GetValue("Version").ToString();
}