Mein Freund und ich machen ein Spiel mit C++ und der sfml Grafikbibliothek. Wir sind fast fertig, aber jedes Mal, wenn wir die EXE-Datei (und die erforderlichen Assets) manuell auf einen Computer legen, auf dem keine Visual Studios installiert sind, wird ein Fehler ausgegeben. Der Fehler ist: Das Programm kann nicht gestartet werden, da MSVCP120D.dll von Ihrem Computer fehlt. Versuchen Sie das Programm neu zu installieren, um dieses Problem zu beheben. Nachdem es eine Kopie der DLL-Datei erstellt und es in dem lokalen Anwendungsordner abgelegt hat, kam es zu einem weiteren Fehler: Die Anwendung konnte nicht ordnungsgemäß gestartet werden (0xc000007b). Ich habe ein paar Posts über den Fluss und andere Ressourcen gesehen, aber die Fragen sind in der Regel nicht detailliert genug und bleiben unbeantwortet.C++ Programme auf Computern ohne Visual Studios
Antwort
Sie müssen die Visual C++ Redistributable Package for Visual Studio 2013 (VC++ v12) herunterladen und installieren.
Vielen Dank für Ihre Antwort. Wir haben das Paket heruntergeladen, wissen aber nicht, wie es implementiert werden soll. Kannst du mich auf ein Tutorial oder einen persönlichen Einblick in die Verwendung des Pakets hinweisen? – Cody
Sie installieren es einfach auf der Maschine, auf der Sie Ihr Programm ausführen möchten. Es bietet die Ausführungsumgebung für die Ausführung von VC++ - Programmen, ohne dass VS installiert sein muss. – lfgtm
Danach haben wir immer noch den Fehler "Die Anwendung konnte nicht korrekt starten (0xc000007b)" erhalten. – Cody
- 1. Meine erstellten Programme werden als Virus auf anderen Computern erkannt
- 2. Excel C# in Computern Ohne visuelle Basis
- 3. Visual Studios - Ordner zwischen verschiedenen Projekten freigeben
- 4. ist Window Forms-Anwendung mit Visual C++ erstellte 2005 wird ohne .NETFramework auf anderen Computern laufen
- 5. C++ Visual Studios: Kann Include-Datei nicht öffnen ... eh?
- 6. Wie definiere ich einen Präprozessor Symbole in C# Visual Studios
- 7. Visual Studios Link.exe Fehler: "extra Operand"
- 8. Zugriff auf Arbeitselemente für Benutzer von Nicht-Visual-Studios
- 9. Wie berechnet Visual Studios den Wartbarkeitsindex?
- 10. Lassen Sie Visual Studios Subdomain verwenden?
- 11. Zugriff auf die TFS-API von Computern ohne Team Explorer
- 12. Cmake kann Projekt für Visual Studios nicht konfigurieren 10 Amd64
- 13. Synchronisierungseinstellungen zwischen Computern in Visual Studio 2010
- 14. Verbindung zwischen zwei Computern über Einwahlmodem ohne Internet in C#
- 15. Ausführen kleiner C++ - Programme in Visual Studio ohne Erstellen von Projekten
- 16. Mein Programm läuft nicht auf anderen Computern
- 17. Speicherzugriffsmonitor für c-Programme
- 18. Kommunikation zwischen Prozessen auf verschiedenen Computern
- 19. Seltsame Leerzeichen in gebundenen Combobox in Visual Studios 2015
- 20. Wie führe ich C++ - Programme, ohne code :: blocks zu öffnen?
- 21. jQuery auf langsamen Computern
- 22. C# 6.0 ohne Visual Studio
- 23. C# Compilation ohne Visual Studio
- 24. Embedding C++ - Programme
- 25. Anfänger C-Programme
- 26. Reverse-Engineering-C-Programme
- 27. "Wiederherstellen NuGet-Pakete" in Visual Studios 2015 nichts tun
- 28. Android Studios .xml Programmierfehler
- 29. Eingabe in andere Programme [C/C++]
- 30. Kann SharePoint-Workflow-Projekt in Visual Studios nicht erstellen
Stellen Sie den Release-Build Ihres Programms nur bereit. Und kopieren Sie nicht die falsche Datei, Sie haben diese wahrscheinlich von c: \ windows \ system32. Suchen Sie in C: \ Programme (x86) \ Microsoft Visual Studio 12.0 \ VC \ redist nach dem richtigen, achten Sie auf das Plattformziel. –