New
#1
Upgrading to win10 and issues with Visual C++ Re-distributables
Information.
I run Corel Video Studio (VS) and do a lot of video editing with it on my win7 desktop. I am the only user of the machine and use it as the admin user. The VS program uses a number of visual C++ re-distributables (about 4 per release version). The program is installed using a supplied installer (comes with the purchase package) and the installer makes any choices about which, and how many, re-distributables it needs based on the supported operating system that exists on the PC and downloads those from the Microsoft library, and installs them as part of the overall program installation process.
I've found out that re-distributables installed originally under win7 do not run under win10 (various MS articles on that).
Problem.
Using the in-place migration method recommended by MS, upgraded the desktop to win10 and then under win10 I've uninstalled the VS program and the re-distibutables (both installed originally under win7), cleaned up and re-installed 2 versions: X10 and 2018. The re-distributables now in the P&F page are quite different - presumably the win10 versions - from those that were in the same page under win7.
There is a specific function point in the program (selecting Share mode) where re-distributables are used: A screenshot illustrating what the display should look like:
Under the new win10 installation, installing x10 first (the older version) the program works, and the program started successfully. Selecting the Share page looks like the image above. Installing a 2nd version of VS (allowed, and used by me for class tutor purposes), the new 2018 newer version installed Ok, and selecting share also was OK. But at that point, re-starting X10 and re-checking the share mode indicated it was now failed. Screenshot on what that looks like:
and at this point the only way to recover the PC is to use task manager and kill the application.
I need to use multiple versions of VS under win10, just as I do/did under win7, so I reverted to win17 while I figured out why this "capture" of re-distributables" under win10 seems to be happening, and avoid it when I next try to upgrade to win10.
Question
Why is this problem occurring - whereby the last install of a program using redistributables effectively captures or takes over those needed by an earlier version install?? It never happened with win7.
- - - Updated - - -
updating . .
a close friend (on hearing of my problems with this) mentioned that this condition might be caused by an installer "over-writing" a common file.
Since Visual C++ re-distributables are involved, and these are by MS "community assets", usable once installed by any program, such a 'overwrite' if it exists must be a product specific thing. However, Corel's product technical support has a reputation among users (scan the product user forums for details) for a 'driveway' warranty (warranty elapses when leaving the driveway), tardiness in response and ineptitude regarding content.
So, coming at it from the 'other end': is there any known way (eg, described in a software development kit or similar) that a program could reserve for itself a call to redistributables from programs in the same software series?