VCRUNTIME140_1.dll mancante dopo la creazione della soluzione con c ++


10

h c ++

Ho creato una piccola avventura testuale. Ho creato la soluzione con Visual Studio Community 2019 utilizzando le impostazioni Release e x64. Ho compresso il file * .exe insieme agli altri file generati e li ho inviati a un altro PC su cui non è installato VS e si è verificato l'errore visualizzato nell'immagine. Ho cercato il mio pc e il file esiste in un paio di cartelle diverse, una delle quali è system32, quindi non so dove posizionare il file sul nuovo pc.

Qualsiasi aiuto sarebbe apprezzato. Grazie


4
Dovrai installare il runtime di Visual Studio 2015 ridistribuibile sul PC di destinazione. Non sconsiglio di spostare le DLL dal tuo PC alla destinazione o di scaricare le DLL singolarmente da Internet poiché entrambi lasciano il posto ai senza scrupoli di fare cose cattive sul PC di destinazione.
— user4581301

Ok. Andrà bene. Grazie mille per la risposta :)
— Tsubaki13

1
Questo non è il runtime VS2015. La distribuzione della versione con cui hai testato il tuo programma è la migliore. Basta copiare il file nella stessa directory del tuo EXE, la versione a 32 bit è in c: \ windows \ syswow64, la versione a 64 bit in c: \ windows \ system32.
— Hans Passant,

@HansPassant Ho riscontrato questo problema per la prima volta con un utente italiano. Sta ricevendo lo stesso errore x64 in italiano. Non capisco bene perché dici "Non è il runtime Vs2015". Non ho mai dovuto includere altri file DLL prima come questo.
— Andrew Truckle,

Risposte:


5

Per il commento di @ user4581301, la risposta è scaricare un ridistribuibile Microsoft Visual C ++ corrente per l'architettura appropriata (ovvero x64).

Dato che avevo già installato un 2019 del ridistribuibile installato, ho dovuto installare il corrispondente distribuibile x64 2015-2019 .


0

Stavo ottenendo lo stesso errore e lo stesso VCRUNTIME140_1.dllfile installato e l'ho inserito nel file bin di MySQL Shell 8.0.

Problema risolto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.