Skip to content

Commit 6260ec2

Browse files
authored
Update binary-compat-2015-2017.md
fixed typo and some style issues.
1 parent 8d8690d commit 6260ec2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/porting/binary-compat-2015-2017.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "C++ Binary Compatibility between Visual Studio 2015 and Visual Studio 2019"
3-
ms.date: "05/03/2019"
3+
ms.date: "10/17/2019"
44
helpviewer_keywords: ["binary compatibility, Visual C++"]
55
ms.assetid: 591580f6-3181-4bbe-8ac3-f4fbaca949e6
66
---
@@ -16,9 +16,9 @@ When you mix binaries built with different supported versions of the MSVC toolse
1616

1717
# Upgrading Microsoft Visual C++ Redistributable from Visual Studio 2015 or 2017 to Visual Studio 2019
1818

19-
Because we have preserved binary compatability and kept the major version, 14, for the Visual C++ Redistributable the same across Visual Studio 2015, 2017 and 2019, only one version of the Visual C++ Redistributable can be installed from those at any time. A newer version will overwrite an older one installed; e.g. if you have Visual C++ Redistributable from Visual Studio 2015 or 2017 and later install 2019, the 2019 one will overwrite an older one. Because we ensure the latest version will have all the newest features and bug fixes, including securityfixes, we always recommend upgrading to the latest version available.
19+
Because we have preserved binary compatability and kept the major version (14) the same for the Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019, only one version of the Visual C++ Redistributable can be installed from those at any time. A newer version will overwrite an older one installed; in other words, if you have Visual C++ Redistributable from Visual Studio 2015 or 2017 and later install 2019, the 2019 one will overwrite an older one. Because we ensure the latest version will have all the newest features and bug fixes, including securityfixes, we always recommend upgrading to the latest version available.
2020

21-
Similarly, we do not allow installing an older version of the Visual C++ Redistributable on a machine where a newer one already exists; e.g. installing Visual C++ Redistributable from Visual Studio 2015 or 2017 on a machine that already has 2019, will result in an installation failure. The error will look somehting similar to this: ```"0x80070666 - Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel." ```. This error is by design. We recommended keeping the newest one installed.
21+
Similarly, we do not allow installing an older version of the Visual C++ Redistributable on a machine where a newer one already exists; for example, installing Visual C++ Redistributable from Visual Studio 2015 or 2017 on a machine that already has 2019, will result in an installation failure. The error will look something similar to this: *0x80070666 - Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.*. This error is by design. We recommended keeping the newest one installed.
2222

2323
## See also
2424

0 commit comments

Comments
 (0)