Хотелось бы узнать, как инсталлятор inno setup обнаружит, установлен ли MS RV 2008, потому что ничего не происходит, и если он не установлен, и откройте его. exe в установщике (у меня уже есть этот код с ShellExec).
ShellExec
Используйте inno setup, чтобы определить, есть ли настройки реестра.
т.е. ...
"read from registry" constant which allows you to embed a registry value whereever normal constants are used. It is in the format: "{reg:HKxx\SubkeyName,ValueName|DefaultValue}".
Вы можете выполнить условную установку, как показано ниже: Может ли Inno Setup выполнить условную установку - например, продолжить, только если определенный ключ реестра илифайл существует?