garethEds Posted October 25, 2023 Posted October 25, 2023 (edited) Good mornigng all, I'm looking at our deployment again as we move to Windows 11. Our application deployment is handled by PDQDeploy so I have quite a few different ones. However, I'm wondering.... does a computer need all the Visual C++ libraries or to they supercede each other? For example I have the following: 2010 Runtime SP1 10.0.40219.325 2012 Runtime 11.0.61030 2013 Runtime Update 5 2015 - 2022 Runtime 14.36.32532.0 Edit Again: I see PDQ have stopped with the 2010 - 2013 runtimes. Only the 2015-2022 is there for use. So does this mean I can ditch the first lot? The same with .NET. I have 3.5.1 4.5.2 4.8 Do I need to deploy them all? Just seen .NET 4.8.1, 6 and 7 Frameworks - should they be deployed? WHat do you guys do? Cheers Gareth Edited October 25, 2023 by garethedmondson
CHiLL Posted October 25, 2023 Posted October 25, 2023 Best practise would state that you should only deploy the versions you need, though that often doesn't happen in the real world. Not all VC++ Redistributables supercede each other. We are deploying: 2005 SP1 x86 2005 SP1 x64 2008 SP1 x86 2008 SP1 x64 2010 SP1 x86 2010 SP1 x64 2012 x86 2012 x64 2013 x86 2013 x64 2015 - 2022 x86 2015 - 2022 x64 It is annoying that on x64 machines, you also need the x86 version for 32-bit apps using VC running on 64-bit systems. As for .NET, I believe the major versions supersede each other. We no longer deploy 3.5 unless it's required by a specific app (which we have linked as a dependant application in SCCM, which installs it automatically if specified in the other app deployment). I think 4.8 has been included in Windows since Windows 10 and it also superseded 4.5, though I could be wrong. 1
bknaggs Posted October 25, 2023 Posted October 25, 2023 .Net 3.x, 4.x are both different and need to be installed separately if applicartions need one of them. 5.x, 6.x and 7.x I thought were meant to be backwards compatible but I've seen something want 5 installing even though 6 was available. I can't remember which application it was and things might have changed for the better now. I have also seen some application installers increase in size as the runtime has been included in the installer rather than rely on it being installed separately which is a new thing for me since 5.x runtime was released. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now