regedit
을 사용하면 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
을보고 Release
값을 보면 Windows에 설치된 .NET Framework의 현재 버전을 쉽게 확인할 수 있습니다.적어도 .NET Framework 버전이 설치되어 있는지 확인
선행 조건이 .Net 4.5.2 인 경우 Release
값이 4.6, 4.6.1, 4.6.2에 대한 값인지 확인할 수 있습니다. 그러나 그것은 나에게 매우 안전하지 않게 보입니다. 4.6.3 또는 4.7이 발표되면 어떻게 될까요?
Release
값이 4.5.2보다 큰지 확인하는 것이 안전합니까? 나는 마이크로 소프트가 말한 것을 찾을 수 없다.
[.NET이 필요하면 업데이트를 설치하십시오.] (http://stackoverflow.com/a/10033128/17034) 그냥 확인하지 마십시오. –
감사합니다.하지만 앱은 기존 설치 방패 스크립트로 설치되며 사용자가 앱을 시작하기 전에 설정이 모든 것을 설정하도록합니다. –
흠, InstallShield와 같은 설치 관리자 빌더 유틸리티를 사용하는 것은 사용자가 직접 수행 할 필요가 없다는 것입니다. 회사의 [도움말 페이지] (http://helpnet.installshield.com/installshield22helplib/helplibrary/NetRedistAdd.htm)를 사용하십시오. –