PDA

Visualizza la versione completa : [C/C++]: Problema compatibilità applicazioni compilate con VC++


nanu_90
27-07-2006, 22:03
Ciao a tutti. volevo chiedervi come mai le applicazioni che compilo in un computer non possono essere eseguite da un altro (sebbene entrambi siano windows xp con service pack 2 e configurazione hardware molto simili) e se posso prevenire questo difetto. Grazie :ciauz:

Samuele_70
27-07-2006, 23:05
Quale compilatore usi ?

MItaly
27-07-2006, 23:08
Ma soprattutto che errore ti dà sull'altro computer.

nanu_90
27-07-2006, 23:10
visual c++ 2005. ho provato anche a compilare lo stesso programma sull'altro pc per vedere se funzionava, ed in effetti funziona però non posso "esportarlo"

nanu_90
27-07-2006, 23:23
è successo una cosa stranissima! ho installato il visual c++ sull'altro pc è ora funziona! :oVVoVe:
cmq l'errore che mi dava era qualcosa tipo "errore nella configurazione del programma. Una nuova installazione del prodotto potrebbe risolvere il problema." mentre l'applicazione non richiedeva di essere installata. ora il problema è far girare il programma anche sui pc senza un compilatore installato.

MItaly
27-07-2006, 23:28
Non è che semplicemente hai compilato il tuo programma come applicazione gestita e sul PC su cui è stato installato non c'è il .NET Framework?

nanu_90
27-07-2006, 23:34
a dir la verità non so se è una applicazione gestita :messner: ... io ho solo creato una nuova applicazione console win32 :confused:

MItaly
28-07-2006, 08:09
Sicuro? Perché il tuo problema si spiegherebbe solamente in questo modo... mentre un'applicazione console win32 solitamente non richiede dependencies particolari... prova a postare il codice (anche e soprattutto di StdAfx.h).

nanu_90
28-07-2006, 09:36
in generale, qualunque applicazione non può essere eseguita. anche il banalissimo "hello word". l'unica cosa strana sono gli head che hanno tutti bisogno di "stdafx.h" per funzionare.

nanu_90
28-07-2006, 09:56
ho compilato lo stesso programma con dev-c++. Posso finalmente farlo girare su altri pc. Però mi interessava utilizzare visual c++ express per le mie applicazioni :cry: . Cosa faccio :confused:??

Loading