Visual Studio 2015-ben készítettem egy programot és más gépeken nem fut, csak amelyeken a VS valamelyik verziója megtalálható. Szeretném más gépeken is futtatni anélkül, hogy mindenhol telepítenem kellene a VS-t. Tudnátok segíteni?
Figyelt kérdés
Dll fájlok pl. msvcp140d. Dll, vcruntime140d. Dll, ucrtbased. Dll, appcrt140d. Dll (ezt még neten sem találom hogy letöltsem)2017. jún. 17. 22:36
1/4 anonim válasza:
Felül ne a Debugot válaszd, hanem a Releaset, majd nyomsz egy buildot és azt másolod át ami a release mappába van.
2/4 anonim válasza:
Nem kell komplett Visual Studio-t telepíteni a célgépre, hanem van ez a Microsoft Visual C++ Redistributable. Na, azt kell feltelepíteni.
3/4 anonim válasza:
Azért van, mert debug buildet csináltál. Ilyenkor a DLL-ek debug verziójához van minden linkelve. A vcredist csomagokban a fájlok debug verziói nincsenek benne, az csak a fejlesztő környezettel együtt települ fel.
Ha release buildet csinálsz, akkor a normál DLL-eket fogja használni, és menni fog más gépeken is, VS nélkül.
4/4 A kérdező kommentje:
Köszönöm szépen nektek, a release buildos megoldás bevált!:)
2017. jún. 18. 10:00
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!