WPF Runtime 100.1 and C++ 2015 Redist

1226
1
Jump to solution
08-04-2017 05:15 PM
MichaelMorton
New Contributor

The 100.1 Runtime SDK for .NET requires Microsoft Visual C++ 2015 Redistributable Update 3.  We would like to deploy an application built with the 100.1 runtime without having a client install the C++ redistributable  package above.  Is there a way we could identify the individual C++ runtime files required so that we could package them in our own deployment?  What would be the list of required files?

Thank you 

0 Kudos
1 Solution

Accepted Solutions
dotMorten_esri
Esri Notable Contributor

Yes this is indeed possible - however please note that this goes against Microsoft's own recommendation, as they won't be able to service these libraries through Windows Update.

You can place the C++ libraries in the ArcGISRuntime100.1/client32 and ArcGISRuntime100.1/client64 folders (32 bit libs in the first one, and 64bit in the second).

If I recall correctly you just need everything from these two folders:

"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT"

"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT"

View solution in original post

1 Reply
dotMorten_esri
Esri Notable Contributor

Yes this is indeed possible - however please note that this goes against Microsoft's own recommendation, as they won't be able to service these libraries through Windows Update.

You can place the C++ libraries in the ArcGISRuntime100.1/client32 and ArcGISRuntime100.1/client64 folders (32 bit libs in the first one, and 64bit in the second).

If I recall correctly you just need everything from these two folders:

"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x86\Microsoft.VC140.CRT"

"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\x64\Microsoft.VC140.CRT"