Gember 2.7.53.0
Ginger is een gratis spelling- en grammaticacontrole.
Het installeren van applicaties op Windows 10 is normaal gesproken een eenvoudig proces, dankzij de overvloed aan applicaties en compatibiliteit van het besturingssysteem in de afgelopen 30 jaar. Voor het grootste deel werken ze. We hebben bijvoorbeeld al besproken hoe u klassieke desktop-apps en universele apps installeert , zoals die beschikbaar zijn via de Windows Store .
Het begon met Windows 8
Maar het verhaal van de Windows 10-app maakt nog steeds een belangrijke transitie door, die aanvankelijk begon met Windows 8. Universele apps zijn de toekomst van Windows 10, maar klassieke apps zullen nog een tijdje bij ons blijven. En die klassieke apps hebben soms klassieke problemen. Het installeren van desktop-apps kan bijvoorbeeld problematisch zijn vanwege componenten zoals de Visual C++ Redistributable. In dit artikel leest u wat het is en hoe u het kunt installeren, zodat uw app werkt op Windows 10.
Problemen oplossen bij het installeren van Visual C++ Redistributable
De Visual C++ Redistributable is een DLL-bestand (Dynamic Link Library) dat vereist is voor programma's of games die zijn gebouwd met de Visual Studio-softwareontwikkelingsomgeving van Microsoft. Wanneer een programma een DLL of een ander ondersteunend bestand nodig heeft om te worden uitgevoerd, wordt dit een afhankelijkheid genoemd. De MSVCR.DLL staat voor:
Als u door uw instellingen voor apps en functies of het configuratiescherm voor programma's en functies bladert, ziet u mogelijk meerdere versies van het herdistribueerbare bestand geïnstalleerd. Een bepaalde geïnstalleerde app gebruikt er mogelijk een, dus het verwijderen van een versie kan ertoe leiden dat een toepassing niet goed werkt. Voor sommige apps zijn mogelijk zelfs bijgewerkte versies van Visual C++ Redistributable vereist, zoals 2010 SP1 of 2012 Update 4.
Verkrijg de juiste DLL-bibliotheek
Een DLL helpt app-makers om gemeenschappelijke componenten die een programma laten werken efficiënt te hergebruiken. In plaats van het wiel opnieuw uit te vinden en hun code elke keer op te blazen, kunnen ontwikkelaars de bibliotheken in de MSVCR.dll opnieuw gebruiken. Dit kan op zijn beurt de omvang van een programma verkleinen en betere prestaties en geheugengebruik opleveren. Sommige toepassingen zijn geschreven met specifieke versies van Visual C++ Redistributable. Als op uw computer niet het volledige Visual C++-ontwikkelingsprogramma is geïnstalleerd (wat u waarschijnlijk niet zult doen, tenzij u een softwareontwikkelaar bent), wordt een programma geleverd met een Runtime-component om dat specifieke programma te vergemakkelijken. De Runtime Components zijn slechts de essentiële stukjes code die de software laten werken.
Er zijn versies van Visual C++ Redistributable die teruggaan tot versie 2005. Veelvoorkomende fouten die gebruikers kunnen zien wanneer ze proberen een toepassing uit te voeren of te installeren, zijn:
Het programma kan niet starten omdat MSVCR110.dll op uw computer ontbreekt. Probeer het programma opnieuw te installeren om dit probleem op te lossen.
fouten
De fout geeft aan dat een bepaalde versie van Visual C++ Redistributable die vereist is voor het programma dat u probeert te installeren, beschadigd is of ontbreekt. In dit geval vertegenwoordigt MSVCR1 10 de Visual C++ 2010 SP1 Redistributable. Andere versies zijn onder meer:
De meeste programma's worden tijdens de installatie vooraf geïnstalleerd met een kopie van Visual C++ Redistributable. U kunt ook door de installatiebestanden van de toepassing bladeren - normaal gesproken een map met de naam "derde partij" of iets dergelijks - waar u mogelijk kopieën van de installatiebestanden voor de Visual C++ Redistributable kunt vinden.
Zo niet, dan kunt u de door de toepassing vereiste versie downloaden. Bovendien zal het programma de vereiste versie van het bestand aangeven als er een fout opduikt tijdens of bij het uitvoeren van de app. Gebruikers moeten zich er ook van bewust zijn dat sommige programma's de 32- of 64-bits architectuur nodig hebben.
Hieronder staan links om het juiste herdistribueerbare bestand te downloaden voor de versie die u mogelijk probeert te installeren:
Verdere problemen met MSVCR oplossen
Soms moet u mogelijk een bestaande versie van Visual C++ Redistributable verwijderen om problemen op te lossen. Als het installeren van de juiste Visual C++ Redistributable de problemen met het installeren of repareren van een programma niet oplost, betekent dit waarschijnlijk dat een van de DLL-bestanden beschadigd is. Mogelijk kan het probleem worden opgelost door de DLL-bestanden opnieuw te registreren.
Druk op Windows-toets + X en klik vervolgens op Command Prompt (Admin) of Windows PowerShell (Admin). Typ de onderstaande opdrachten bij de opdrachtprompt of het PowerShell-venster en druk na elk op enter. Sluit de opdrachtprompt af en start uw computer opnieuw op om te zien of het probleem is opgelost.
regsvr32 ntdll.dll /s
regsvr32 msdxm.ocx /s
regsvr32 dxmasf.dll /s
regsvr32 wmp.dll /s
regsvr32 wmpdxm.dll /s
Opsommen
Problemen met de Visual C++ Redistributable komen zelden voor, maar het is ook een teken van de legacy-problemen die nog steeds aan Windows zijn verbonden. Het Universal App-model minimaliseert de behoefte aan dergelijke componenten vanwege de nieuwe op pakket gebaseerde implementatie die wordt gebruikt. Voor grote apps zoals AutoCAD, QuickBooks, Adobe Creative Suite en iTunes zal dit onderdeel echter altijd deel uitmaken van de fundamentele architectuur van uw apps. Hopelijk helpt dit artikel je om eventuele obstakels te overwinnen als je ze tegenkomt.
Heeft u problemen moeten oplossen met Visual C++ Redistributable Packages voor Visual Studio? Vertel het ons in de comments.
Ginger is een gratis spelling- en grammaticacontrole.
Blocks is een intellectueel spel voor leerlingen van de derde klas van de basisschool om hun detectie- en oogvaardigheden te oefenen en wordt door docenten opgenomen in het IT-onderwijsondersteuningsprogramma.
Prezi is een gratis applicatie waarmee u digitale presentaties kunt maken, zowel online als offline.
Mathway is een zeer nuttige app waarmee u al die wiskundige problemen kunt oplossen waarvoor een complexer hulpmiddel nodig is dan de ingebouwde rekenmachine van uw apparaat.
Adobe Presenter is e-Learning-software uitgegeven door Adobe Systems en beschikbaar op het Microsoft Windows-platform als een Microsoft PowerPoint-plug-in.
Toucan is een educatief technologieplatform. Hiermee kunt u een nieuwe taal leren terwijl u op gewone, alledaagse websites surft.
eNetViet is een applicatie die ouders helpt in contact te komen met de school waar hun kinderen studeren, zodat ze de huidige leersituatie van hun kind duidelijk kunnen begrijpen.
Duolingo - Leer gratis talen, of kortweg Duolingo, is een educatief programma waarmee je veel verschillende talen kunt leren en oefenen.
RapidTyping is een handige en gebruiksvriendelijke tool voor toetsenbordtraining waarmee u uw typsnelheid kunt verbeteren en spelfouten kunt verminderen. Met lessen georganiseerd voor veel verschillende niveaus, leert RapidTyping u hoe u kunt typen of bestaande vaardigheden kunt verbeteren.
MathType is interactieve vergelijkingssoftware van ontwikkelaar Design Science (Dessci), waarmee u wiskundige notaties kunt maken en annoteren voor tekstverwerking, presentaties, eLearning, enz. Deze editor wordt ook gebruikt voor het maken van TeX-, LaTeX- en MathML-documenten.