Versione errata della DLL di runtimeNOTA: questa pagina contiene informazioni tecniche destinate a personale esperto, espresse in linguaggio tecnico. Queste informazioni non sono destinate all'utente finale, dato che un errore nelle operazioni suggerite potrebbe danneggiare il funzionamento di Windows. Questo è un errore che si può verificare all'avvio di un programma scritto in Visual Basic 5, come F-Gest. Questo problema è discusso a fondo in un articolo (Q185992) della Knowledge Base di Microsoft. Di seguito riportiamo una traduzione adattata di questo documento. L'errore si verifica quando un programma creato con Visual Basic 5 Service Pack 2 (o superiore) viene avviato e nel computer la DLL di runtime (MSVBVM50.DLL) presenta una versione più vecchia. I programmi creati con VB5 SP2 richiedono la versione 05.00.4319 (SP2) mentre nel computer è presente la versione 5.00.3724. La causa è di solito da ricercarsi nell'installazione di un nuovo programma: dopo aver installato un nuovo programma F-Gest presenta questo errore, mentre prima funzionava correttamente. L'installazione del nuovo programma non si è comportata correttamente, eliminando la DDL più recente per scrivere quella più vecchia. Va sottolineato che questo è un comportamento estremamente negativo, che causa problemi non solo a F-Gest ma a molti altri programmi scritti e installati correttamente. Si consiglia di far presente la scarsa professionalità dimostrata ai produttori del programma incriminato. Questo problema può essere risolto in due modi: Primo modo Eseguendo il programma Msvbvm50.exe. Si tratta di un programma fornito dalla Microsoft che installa le versioni corrette delle seguenti DLL: File Versione Msvbvm50.dll 05.00.4319 Il programma si può scaricare effettuando un click sul seguente link: Msvbvm50.exe (1.24 Mb). Dopo aver scaricato il file è necessario eseguirlo: si apre una finestra: premete il pulsante Next per proseguire fino all'avvio dell'installazione. Al termine verranno installate le versioni corrette. Secondo modo E' possibile risolvere il problema disinstallando ed installando di nuovo F-Gest. Al termine il programma dovrebbe nuovamente funzionare. |
|