Jump to content

Recommended Posts

Posted (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 by garethedmondson
Posted

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.

  • Thanks 1
Posted

.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.

  • Thanks 1

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...