Kezdőoldal » Számítástechnika » Programozás » Visual Studio 2015-ben készíte...

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:
100%
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.
2017. jún. 17. 22:50
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
92%
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.
2017. jún. 18. 00:26
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
100%

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.

2017. jún. 18. 06:05
Hasznos számodra ez a válasz?
 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!