Visual Studio 11 et manutention msvcr110.dll
J'ai décidé d'essayer de Visual Studio 11, a conclu que je ne l'aime pas et il désinstallé rapidement. Il semble tout à fait quelques-uns de mes vieux projets de la collision avec l'erreur suivante.
Le programme ne peut pas démarrer car MSVCR110D.dll est absent de votre ordinateur. Essayer de réinstaller le programme pour corriger ce problème.
Malheureusement, ma compréhension du problème se termine ici, les solutions que j'ai pu voir semblent suggérer de modifier la bibliothèque d'exécution pour le Multi-thread qui entraîne encore d'autres erreurs que je n'ai pas la connaissance ni la patience pour faire face à.
Bref, la question pourrait être, comment puis-je annuler les modifications apportées par Visual Studio 11, quels qu'ils soient.
OriginalL'auteur ConcernedMan | 2012-05-06
Vous devez vous connecter pour publier un commentaire.
Que le commentaire de Hans Passant dit, Microsoft n'a pas permis à la dll de débogage pour être redistributable; ils ne sont disponibles que lorsque Visual Studio est installé.
Même si vous êtes en mesure de reconstruire vos projets comme les versions release, vous pouvez obtenir un nouveau problème sur les machines lorsque vous essayez d'exécuter les projets, à savoir, manquant mvcr110.dll.
Dans ce cas, et Visual Studio n'a pas besoin d'être installé, vous pouvez obtenir le manquant dll de Microsoft.
Microsoft fournit téléchargeable installateurs pour ces redistribuable dll:
http://www.microsoft.com/en-us/download/details.aspx?id=30679
Lancer l'installateur.
VSU3\vcredist_arm.exe , VSU3\vcredist_x64.exe , VSU3\vcredist_x86.exe
OriginalL'auteur subsci
Que l'on est une DLL de Microsoft VS 2011/2
qutoing de http://www.rhyous.com (il parle msvcrt100.dll mais c'est le même principe):
Si vous créez un projet C++ dans Visual Studio 2010, ce fichier est probablement nécessaire.
vous devez installer le MS redistribuable, mais il semble qu'il n'est pas encore disponible
voir ce fil - http://social.msdn.microsoft.com/Forums/en-US/parallelcppnative/thread/8963c3d9-26ec-4748-af95-7c696a27c431
Je suppose que votre compilateur est toujours le VS2011, c'est pourquoi votre programme dépend de vs2011 Dll..
OriginalL'auteur Yonyon
Vous avez besoin pour faire passer les Platfrom Outils" de la propriété pour chacun de vos projets de v110 à v100(ou v90).
De modifier le projet d'outils
Dans Visual Studio, dans l'Explorateur de solutions, ouvrez le menu contextuel de votre projet, puis choisissez Propriétés.
Dans les Pages de propriétés boîte de dialogue, ouvrez la Configuration de la liste déroulante, puis sélectionnez Toutes les Configurations.
Dans le volet gauche de la boîte de dialogue, développez les Propriétés de Configuration, puis sélectionnez Général.
Dans le volet de droite, sélectionnez la Plate-forme d'Outils, puis sélectionnez l'ensemble d'outils que vous voulez à partir de la liste déroulante. Par exemple, si vous voulez compiler avec Visual Studio 2010, l'ensemble d'outils, sélectionnez Visual Studio 2010 (v100).
Cliquez sur le bouton OK.
OriginalL'auteur Karthik
Juste hat le même problème après la mise à jour de Visual Studio. Le problème est que le nouveau projet est à l'aide de la v110 plattform et l'ancienne à l'aide de la v110 plate-forme. Cela signifie que j'ai besoin aujourd'hui de Microsoft Visual C++ 2012 Redistributable comme indiqué ici:
http://www.admin-enclave.com/en/solutions/windows/82-how-to-fix-the-program-cant-start-because-msvcr110-dll-is-missing-from-your-computer-error-on-windows.html
OriginalL'auteur BastianW