Any questions, please feel free to e-mail me at with InstallShield in the Subject line. Run this prerequisite if: Data on target system is less than specified dataĬheck the following registry location on a 64-bit system: I selected Default ![]() And instead of checking for a GUID in the Uninstall section of the registry, I changed the condition to match its 圆4 counterpart. I cloned the canned InstallShield prerequisite for the Visual C 2015 redistributable, calling it update 3. Yes, I was originally checking for 6 but it turns out, the version was 0. What I found out is that there is a newer version of the Visual C 2015 run-time that goes along with Visual Studio 2015 update 2. The Visual C 2015 run-time would install every time I ran my application's install. On Windows 7 it seems to work as expected, if VS 2015 runtime already installed, setup doesn't ask to install it again. Run this prerequisite: If the specified registry key DOES NOT EXISTĮdit: This incorrect behavior is reproduced on Windows 10 OS. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ Run the prerequisite if: Data on target system is not equal to specified data HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\14.0\RuntimeMinimum 圆4:Ī registry key has a specified version value Some problems in conditions? I have OS conditions (Windows 7 - Windows 10), and one Registry condition. If, after installing the prerequisite, the conditions still indicate it is required - Continue the setup. Problem 1 is partially solved by setting this Behavior property: When setup is running on computer which already has this prerequisite, it is executed again. ![]() ![]() After prerequisite is installed, InstallShield reports that installation failed.Ģ. Generally, it works, but I have two problems:ġ. Redistributables for VS 2015 Update 3 are downloaded from Microsoft WEB site. I added Microsoft Visual C 2015 Redistributable Package to my InstallShield project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |