PDA

Visualizza la versione completa : [C++] Errore "Configurazione dell'applicazione non corretta"


sickboy121
30-10-2007, 18:25
Scusate il titolo del topic ... avventato, adesso vi spiego meglio il problema.

Premessa: sto sviluppando delle routine di ausilio per openAFS (www.openafs.org), quindi sono costretto a compilare tramite nmake dandogli il file Makefile in pasto. Ho un pc win xp Prof, VIsual studio 2005.

La compilazione mi da in output due file exe che funzionano benissimo sulla mia macchina, sulla macchina di un mio collega che utilizza anch'egli VS 2005, e su un'altra ancora con VS 2003.

Se provo a lanciare questi due file exe su altre macchine, mi da il seguente errore:

"impossibile avviare l'applicazione specificata. la configurazione dell'applicazione non corretta. una nuova installazione dell'applicazione potrebbe risolvere il problema."

Chi pu aiutarmi??

Ragazzi urgentissimo please!! :bh:

duonovembre
30-10-2007, 18:28
configurazione s.o. delle altre macchine?

sickboy121
30-10-2007, 18:29
Ah scusa, sono win XP pro.

sickboy121
30-10-2007, 18:37
Ho degli aggiornamenti. Sono andato a vedere nel registro degli eventi e ho scoperto che ogni volta che lancio uno degli exe in questione genera 3 errori che fanno riferimento al file manifest:

Tipo evento: Errore
Origine evento: SideBySide
Categoria evento: Nessuno
ID evento: 32
Data: 30/10/2007
Ora: 17.12.53
Utente: N/D
Computer: LAB152-5
Descrizione:
Impossibile trovare assemblaggio dipendente Microsoft.VC80.DebugCRT e l'ultimo errore stato L'assembly a cui si fa riferimento non installato nel computer.


Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.


Tipo evento: Errore
Origine evento: SideBySide
Categoria evento: Nessuno
ID evento: 59
Data: 30/10/2007
Ora: 17.12.53
Utente: N/D
Computer: LAB152-5
Descrizione:
Resolve Partial Assembly non riuscito per Microsoft.VC80.DebugCRT. Riferimento al messaggio di errore: L'assembly a cui si fa riferimento non installato nel computer.
.

Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.

Tipo evento: Errore
Origine evento: SideBySide
Categoria evento: Nessuno
ID evento: 59
Data: 30/10/2007
Ora: 17.12.53
Utente: N/D
Computer: LAB152-5
Descrizione:
Generate Activation Context non riuscito per E:\routines\gettok_win.exe.Manifest. Riferimento al messaggio di errore: Operazione completata.
.

Per ulteriori informazioni, consultare la Guida in linea e supporto tecnico all'indirizzo http://go.microsoft.com/fwlink/events.asp.

alka
30-10-2007, 18:40
Originariamente inviato da sickboy121
Scusate il titolo del topic ... avventato, adesso vi spiego meglio il problema.
Oltre ad essere avventato, non tiene minimamente conto del Regolamento (http://forum.html.it/forum/showthread.php?s=&threadid=973887).

Prima di tutto, di quale linguaggio di programmazione stiamo parlando?

sickboy121
30-10-2007, 18:51
Hai ragione scusami, ho mancato i linguaggio...

comunque C / C++

sickboy121
30-10-2007, 21:53
Sul sito microsoft ho trovato il problema, non so dirvi di preciso, ma riguarda le librerie.
Dicono che utilizzando un tool che si chiama vcredist_x86 si dovrebbe risolvere.
A me invece il problema non si risolto.

Sapete dove prendere questo assembly che manca?

Grazie a tutti

duonovembre
30-10-2007, 22:21
domanda forse stupida:

questi altri pc hanno il service pack 2?

sickboy121
30-10-2007, 22:31
SI, hanno anche loro service pack 2

oregon
31-10-2007, 02:02
Hai compilato in modalita' Debug e non in Release ... prova a ricompilare in modalita' Release ...

Loading