Discussion in 'General Software and Applications' started by CPC_RedDawn, Sep 30, 2014.
Could someone upload the previous installer v56 please? I'd be really grateful.
I never can understand why this and dx isnt a part of windows already. update repository is really crap on windows. they should look how linux handles it.
oh and thx for the updates
DX is a part of Windows, June 2010 bundle is for Win7 which was developed and deployed with older version. On Win8 and Win10 you don`t need to install DX bundle(s).
As for VC redistributables, new versions keep coming and OS itself doesn`t need them. App developers are responsible for providing needed bundles. OS provides global place for them, but developers can also install dll-files locally near the exe-file, and developers can also decide to not use dll-files at all (linking exe-file statically with needed libraries).
Im pretty sure i needed DX installation on win8 when a game wouldnt run , cant remember which one though.
DirectPlay is also not a part of Windows 10 , like earlier versions of .Net. Some applications of games i use need them, so i always get asked to install them.
I always like to keep up to date with things. On linux I never get asked do i need this or that when updating, it just updates everything. much easier.
On windows there are no standards set, so developers are doing what they feel like, which makes it annoying to have the extra bloat coming when you download stuff whether it be applications or games.
You are a geek user - that`s it. For normal user the main thing is the error-free work of application, not the bloatness of the application. And how comes that Linux updating just everything is not a bloat?
PS The approach of common libraries (dynamically loaded and stored globally) has problem universal for all platforms - you have to be sure that all apps are compatible with globally stored versions of libraries. Easiest solution is to not use dynamically loaded libraries at all - to build app with needed libraries statically.
you wont see Linux downloading files double, it already knows which files it has and which version. Something many windows installers do not know.
Which is relevant only for 40GB SSDs. And of course if app installer (in Windows) installs dll-files globally there will be no several folders in WinSxS of the same version.
Btw, DirectInput and .Net Framework 2.0 need no standalone installers since they are installable through Programs and features:
Well im against having multiple double files, especially when they are already installed. Size is not the thing, but a computer needs to be organized since its automatic.
I have had also cases where i had to uninstall vcredist first before i could install a program / app because it would not accept my already installed one. same goes for directx in the past (with default os directx) .
The net installer is true, but not every install re-directs to programs and features, so not so tech savy people end up downloading it from the internet instead of going through programs and features.
It was my point that installs on windows is a mess while on linux its more coordinated, where you wont end up having the examples i mentioned.
These legacy .Net and DirectPlay are not in the section of Programs and Features where installed apps are listed. They are in the dialog which pops up on clicking the link "Turn Windows features on or off" on the left pane of Programs and Features. Not all users know about that dialog, but we see that OS considers them as its (optional) parts.
I understand your preference concerning dll-files. I will agree that OS must keep all dll-files needed for OS itself in order. But when it comes to 3rd party apps I don`t understand why they even use standard library dll-files at all - we don`t need to place apps onto tiny diskettes; any deleted dll-file will break installed app; and even dll-file of the different version can break an app. I practically do not use C/C++ in development of tools nowadays, but when I have to I always do apps statically linked to VC libraries.
AIO VC++ Repack v0.25.0 https://github.com/abbodi1406/vcredist/releases/tag/v0.25.0
thank you so much! these microsoft visual C++ have been a pain the ass lately
AIO VC++ Repack v0.26.0 https://github.com/abbodi1406/vcredist/releases/tag/0.26.0
updated OP with v0.26.0 thanks to @Tomatone
Updated OP with new v0.27.0 dated January 22nd 2020
Latest 2019 is 14.25.28508.3, you list in the OP 14.24.xxx.
AIO VC++ Repack v0.28.0 https://github.com/abbodi1406/vcredist/releases/tag/v0.28.0