logo
Apache Lounge
Webmasters

 


About

Forum Index Downloads Search Register Log in  RSS Apache Lounge
 


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Apache Lounge is not sponsored.

Your donations will help to keep this site alive and well, and continuing building binaries.



Visual Studio 2019 VS16 httpd 2.4.39 download

 
Post new topic   Reply to topic    Apache Forum Index -> News & Hangout



View previous topic :: View next topic  
Author Message
Steffen
Moderator


Joined: 15 Oct 2005
Posts: 2724
Location: Hilversum, NL, EU

PostPosted: Sat 06 Apr '19 12:06    Post subject: Visual Studio 2019 VS16 httpd 2.4.39 download Reply with quote

Here we go with the new Visual Studio 2019.

Download:
www.apachelounge.com/download/VS16/binaries/Apache24.39-Win32-VS16.rar

www.apachelounge.com/download/VS16/binaries/Apache24.39-Win64-VS16.rar

Same as the other 2.4.39 except that it contains the new APR 1.7 ,
see http://www.apache.org/dist/apr/CHANGES-APR-1.7

You need the Visual C++ 2015-2019 Redistributable :

https://aka.ms/vs/16/release/VC_redist.x64.exe
or
https://aka.ms/vs/16/release/VC_redist.x86.exe

You can use modules from VC15 and VC14, supported by Microsoft, see below.

Why VS16 now
Maybe you notice that we call it now VS16 instead of VC16. In consultation with the PHP team we both now going to use VS16.

VS16 is the version number of Visual Studio 2019.

The reason is, that VC15 is already a fictional identity, as the real VC++ version is 14.1, as you know. The new default one is now 14.2 still, not 16. Also, the version numbers move a lot faster now that in versions before VS2015. Thus, it turns out better to refer to the Visual Studio version and it's default toolset, than trying to catch up with the VC++ version which became unpredictable. Back in time, we've started to build with a preview of VS2017, which was indeed VC15, but after the GA release the version has been changed to 14.1, where we didn't catch up.

Compatibility VS16 with VC14 and VC15
VC16 is backward compatible to VC15/14. That means, a VC15/14 module can be used inside a VC16 binary (for example PHP VC15/14 as module). Because this compatibility the version number of the C++ Redistributable is 14.2x.xx. And after install is the Redistributable VS2015/14 updated from 14.0x.xx or 14.1x.xx to VS2019 14.2x.xx , it is called Microsoft Visual C++ 2015-2019 Redistributable and you can still use VC15/14.

I plan to update the external modules to VS16, in the meantime use the VC14 and/or VC15 modules that works without issues here.

Please let me know how it goes.

Steffen
Back to top


Post new topic   Reply to topic    Apache Forum Index -> News & Hangout
Page 1 of 1