Hi Unifacers,
Uniface is distributed including Visual C/C++ runtime distributable on Microsoft platforms.
As of today latest Uniface patches available are including:
- U9.7.05.056: version 14.0.24225.1
- U10.3.02.045: version 14.0.24225.1
In the organization I am currently working with most of the working stations are controlled via WSUS and updates to Visual C/C++ are under full control but a portion of working station are NOT and follow their update configuration. Some of those PCs gets updated to latest Visual C/C++ runtime version, while some others remain with the original package installed (becoming older during times).
Current situation from Microsoft is a continous upgrade because the C/C++ runtime is shared between latest 3 Visual Studio versions: 2015, 2017 and 2019. Considering also other applications are using same runtime distributable and could or could NOT upgrade it based on their updates this situation could go a little outside control. Luckily this piece of software is quite stable on its own.
I have two questions on this subject:
1) I would like to know how other large companies are maintaining this piece of software:
- Not caring about it, it is stable.
- Always latest automatically updated via WindowsUpdate or WSUS
- Using only the one arriving with Uniface patches
- Other: please specify
2) Could we afford to install ALWAYS latest version (As of today: VC2019 version 14.28.29325.2) ???
If the scenario I've described is incomplete please let me know...
Thanks in advance for any answer helping to clarify the subject.
Regards,
Gianni




