question

fsdg-2871 avatar image
0 Votes"
fsdg-2871 asked TheNetworkCompany-0419 edited

Exchange and Visual C++ prerequisites

Hello,

Looking at exchange 2016 prerequisites
https://docs.microsoft.com/en-us/exchange/plan-and-deploy/prerequisites?view=exchserver-2016
only visual c++ 2012 and 2013 are supported but I can see many exchange servers have a lots of visual c++ versions.
e.g. I found this exchange 2013 server have many visual c++ versions
89924-1.png


And I found opinion about visual c++
https://superuser.com/questions/173403/why-are-there-so-many-different-visual-c-redistributables/619114#619114


But what about Exchange?
e.g. I have windows 2016 server and this server already have visual c ++ 2015-2019 installed and now I need to install Exchange 2016 on this server.
89856-2.png



Is it OK to install visual c++ 2012 and 2013 on this server which is prerequisites and leave visual c++ 2015-2019?
Any advice?

office-exchange-server-administrationoffice-exchange-server-itprooffice-exchange-server-deployment
1.png (17.2 KiB)
2.png (3.7 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

KyleXu-MSFT avatar image
0 Votes"
KyleXu-MSFT answered KyleXu-MSFT commented

@fsdg-2871

Do you install other tools which needed a high version of visual c++ on your Exchange server? If you only install Exchange server, there will not exist other version of visual c++:
90030-qa-kyle-09-39-48.png

The install of Exchange need visual c++ 2012/2013 exist, it doesn't mean that there cannot exist version of visual c++. Here are Exchange Server supportability matrix, visual c++ isn't listed in it.

Personally, I don't suggest you install other tools on Exchange server.


If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@fsdg-2871
I am writing here to confirm with you any update about this thread now?
If the above suggestion helps, please be free to mark it as an answer for helping more people.

0 Votes 0 ·
TheNetworkCompany-0419 avatar image
0 Votes"
TheNetworkCompany-0419 answered TheNetworkCompany-0419 edited

The correct version of the VC runtimes are essential for many things in Exchange, notably installations and CU upgrades where if you have the wrong version, can cause the install and CU updates to fail in some very interesting ways. The best way I've found to insure the correct VC runtimes are installed is to run the Microsoft maintained HealthChecker PowerShell script.

This is the Prerequisites info page for Exchange 2019


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.