MSVCP110.dll is missing
Asked Answered
S

3

5

I’m writing a Sketchup ruby plugin that calls an external c++ application built using visual studios 2012 version 11.0.51106.01. Another machine that tried using the plugin gets an error about MSVCP110.dll being missing. They’ve tried installing the vcredist and it didn’t fix the problem. does anyone know how to fix this?

Scotfree answered 21/6, 2013 at 3:8 Comment(1)
Did you install the correct (MS VC++ 11) redistributable package?Clava
G
12

You will need to install the correct Redistributable Package from Microsoft. Please note that you cannot just take any of those, you need to pick the one that goes with your very specific version of Visual Studio. The link for example is for VS 2012 SP1. If you have another version, you need another vcredist package.

Gluck answered 21/6, 2013 at 3:24 Comment(1)
MS updated recently the links to all older redists in a single page: visualstudio.microsoft.com/vs/older-downloadsOmophagia
N
1

Answer of user nvoigt seems to be correct (+1 for that). As an alternative to install Redist Package you can deploy "manually" MSVCP110.dll with your application. Easiest way is to put the dll where your exe is. But as the other people say: you need the correct version of redist pack which fits your system configuration.

Nonpayment answered 21/6, 2013 at 10:19 Comment(0)
L
1

This article https://helpx.adobe.com/creative-cloud/kb/missing-msvcp110dll.html pointed me in the right direction. The file wasn't, however, in the directory they said it would be. So I did a search of hard drive for vcredist_x64.exe. It was buried deep in a directory for VisualStudio 12. When I reinstalled it the dll error disappeared and photoshop is running again.

I think I created the problem when I installed a newer version of Visual Studio.

Lenzi answered 17/8, 2015 at 6:36 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.