Spero che qualcuno possa aiutarmi, non so più che pesci pigliare...
Ho compilato un nuovo progettino creato in Visual Studio 2005 e viene regolarmente eseguito sia in modalità Debug che Release sul PC dove ho installato il compilatore...
Ho provato a trasferire l'oggetto in questione su 2 PC diversi (WinXP SP2), ma in entrambi i casi NON RIESCO AD AVVIARE L'APPLICAZIONE !!!
Al lancio dell'exe ho come risposta una dialog con l'errore:
"Impossibile avviare l'applicazione specificata. La configurazione dell'applicazione non è corretta. Una nuova installazione dell'applicazione potrebbe risolvere il problema."
Il mio pensiero, dopo un errore del genere è andato subito al Framework .NET ...
In ogni caso, cercando in internet sono riuscito a trovare 2 soluzioni proposte:
1. Scaricare ed installare il pacchetto "dotnetfx.exe" ovvero "Microsoft .NET Framework 2.0"
2. Scaricare ed installare il pacchetto "Microsoft Visual C++ 2005 Redistributable Package" appositamente creato per la distribuzione di applicazioni compilate con VS2005 in C++ ! ! !
Ho provato entrambe le soluzioni.... ma niente.... !
Come qualcuno consigliava ho anche provato ad incollare manualmente in C:\windows\system32\ le seguenti DLL:
"mfc42.dll"
"mfc42ita.dll"
"msvcp80.dll"
"msvcr80.dll"
"msvcrt.dll"
"ntdll.dll"
Ho verificato anche l'event viewer di Windows e gli errori che compaiono in corrispondenza della tentata esecuzione sono i seguenti (3 messaggi in sequenza):
************************************************** ****************
Origine: "SideBySide"
Categoria: "Nessuno"
ID Evento: 32
Descrizione: "Impossibile trovare assemblaggio dipendente Microsoft.VC80.CRT e l'ultimo errore stato L'assembly a cui si fa riferimento non installato nel computer."
************************************************** ****************
Origine: "SideBySide"
Categoria: "Nessuno"
ID Evento: 59
Descrizione: "Resolve Partial Assembly non riuscito per Microsoft.VC80.CRT. Riferimento al messaggio di errore: L'assembly a cui si fa riferimento non installato nel computer."
************************************************** ****************
Origine: "SideBySide"
Categoria: "Nessuno"
ID Evento: 59
Descrizione: "Generate Activation Context non riuscito per C:\Documents and Settings\Luca\Desktop\Framework\FileRename.exe. Riferimento al messaggio di errore: Operazione completata."
************************************************** ****************
...come direbbe un mio caro amico... "sono alla canna del gas" .... help !