Skip to content

Commit f268c4d

Browse files
authored
Merge pull request #10348 from MahmoudGSaleh/patch-1
AB#9053: Remove deprecated Desktop Bridge download links and update docs
2 parents 46d0d88 + 1a489a4 commit f268c4d

1 file changed

Lines changed: 10 additions & 18 deletions

File tree

support/developer/visualstudio/cpp/libraries/c-runtime-packages-desktop-bridge.md

Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: C++ Runtime packages for Desktop Bridge
33
description: Describes how Windows desktop applications that have a dependency on the C++ Runtime libraries can't redistribute the version of the libraries that's included with Visual Studio or via the Visual C++ redistributable (VCRedist) packages. Explains how to create a Desktop Bridge container that includes the correct C++ Runtime libraries.
4-
ms.date: 06/12/2024
4+
ms.date: 12/10/2025
55
ms.custom: sap:C and C++ Libraries\C and C++ runtime libraries and Standard Template Library (STL)
66
ms.reviewer: ericmitt, sherifm, msaleh
77
ms.topic: how-to
88
---
99
# C++ Runtime framework packages for Desktop Bridge
1010

11-
This article describes how to create a Desktop Bridge container that includes the correct C++ Runtime libraries.
11+
This article describes how to create a Desktop Bridge application that references the required C++ Runtime libraries.
1212

1313
_Original product version:_   Windows 10
1414
_Original KB number:_   3176696
@@ -19,21 +19,13 @@ Windows desktop applications that have a dependency on the C++ Runtime libraries
1919

2020
## How to install and update Desktop framework packages
2121

22-
Microsoft provides C++ Runtime framework packages to allow applications to reference the C++ runtime from desktop applications distributed through the Windows Store. These packages are distributed and updated through the Windows Store and are handled similarly to C++ UWP framework packages.
22+
Microsoft provides C++ Runtime framework packages to allow applications to reference the C++ runtime from desktop applications distributed through the Microsoft Store. These packages are distributed and updated through the Microsoft Store and are handled similarly to C++ UWP framework packages.
2323

24-
For development purposes, the current version (v14.0) of both debug and retail appx packages are included with Visual Studio 2022 when you choose the **Universal Windows Platform Development** workload with the optional **C++ (v143) Universal Windows Tools** component. The packages can be found under `%ProgramFiles(x86)%\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0`.
25-
26-
> [!NOTE]
27-
> The following package download links are now deprecated, and may no longer work in the future. Make sure to use the method described above to obtain the framework packages.
28-
>
29-
> - [Microsoft.VCLibs.arm.14.00.Desktop.appx](https://aka.ms/Microsoft.VCLibs.arm.14.00.Desktop.appx)
30-
> - [Microsoft.VCLibs.arm64.14.00.Desktop.appx](https://aka.ms/Microsoft.VCLibs.arm64.14.00.Desktop.appx)
31-
> - [Microsoft.VCLibs.x64.14.00.Desktop.appx](https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx)
32-
> - [Microsoft.VCLibs.x86.14.00.Desktop.appx](https://aka.ms/Microsoft.VCLibs.x86.14.00.Desktop.appx)
24+
For development and testing purposes, the current version (v14) of both debug and retail appx packages are included with Visual Studio 2026 when you choose the **Universal Windows Platform Development** workload with the optional **C++ (v145) Universal Windows Tools** component. The packages can be found under `%ProgramFiles(x86)%\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0`.
3325

3426
## Legacy Desktop framework packages
3527

36-
Older C++ Runtime framework packages for desktop applications, v11.0 and v12.0, can be downloaded and installed from these locations:
28+
Older C++ Runtime framework packages for desktop applications, such as v11.0 and v12.0, are no longer supported. However, they can be downloaded and installed from these locations:
3729

3830
- [C++ Runtime v11.0 framework package for Desktop Bridge (Project Centennial)](https://www.microsoft.com/download/details.aspx?id=53340)
3931
- [C++ Runtime v12 framework package for Desktop Bridge (Project Centennial)](https://www.microsoft.com/download/details.aspx?id=53176)
@@ -44,14 +36,14 @@ The C++ Runtime framework packages will be copied to a subfolder under `%Program
4436

4537
In your application's *AppxManifest.xml* file, specify a `PackageDependency` value that corresponds to the appropriate framework package:
4638

47-
- Version 11.0:
39+
- Version 14.0:
4840

4941
```xml
5042
<Dependencies>
51-
<PackageDependency Name="Microsoft.VCLibs.110.00.UWPDesktop" MinVersion="11.0.61135.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"/>
43+
<PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="14.0.24217.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
5244
</Dependencies>
5345
```
54-
46+
5547
- Version 12.0:
5648

5749
```xml
@@ -61,11 +53,11 @@ In your application's *AppxManifest.xml* file, specify a `PackageDependency` val
6153
</Dependencies>
6254
```
6355

64-
- Version 14.0:
56+
- Version 11.0:
6557

6658
```xml
6759
<Dependencies>
68-
<PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="14.0.24217.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
60+
<PackageDependency Name="Microsoft.VCLibs.110.00.UWPDesktop" MinVersion="11.0.61135.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"/>
6961
</Dependencies>
7062
```
7163

0 commit comments

Comments
 (0)