Condividi tramite

Programma fatto con Visual Basic incompatibile: devo assolutamente installarlo

Anonimo
2010-01-11T21:35:25+00:00

Ciao, 10 anni fà fà un mio amico mi ha costruito con Visual Basic un programma molto semplice per catalogare le mie riviste (sono migliaia). Dopo aver installato Windows 7 provo ad installare il programma costruito dal mio amico che funzionava bene con Win XP. Appena ho aperto la cartella "Sorgenti" per poter cliccare sul Setup, mi sono subito accorto che c'era quancosa di strano. Infatti tutte le .dll si erano trasformate in .dl_. Ho provato ad installare il programma ma mi dava problemi nell'installazione ma alla fine ci sono riuscito. Ma quando vado ad aprirlo mi diceva che non trovava un dll. Boh! Ho provato anche con l'opzione di compatibilità ma nulla da fare.

Che posso fare dato che per me quel programma (leggerissimo) è di capitale importanta?

Grazie x le info

Windows per utenti privati | Versioni precedenti di Windows | App

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-01-18T15:34:59+00:00

Ti ripeto che io non suggerirò mai a qulacuno di sostituire moduli di sistema con altri di diversa provenienza.

Perchè questa pratica destabilizza il sistema operativo.

Se il programma accetta le sue dll all'interno della SUA cartella di installazione e le va a cercare lì allora tutto bene (occrre verificare un eventuale file di configurazione del programma e vedere dove è impostata la ricerca delle dll , se necessario modificando il percorso).

Perchè in quella cartella si potranno copiare le dll necessarie ed il sistema non le vedrà nemmeno e non le caricherà.

Ma il problema si riproporrebbe immediatamente nel momento del caricamento in memoria della dll poichè avendo lo stesso nome di una dll di sistema verrebbe bloccata o comunque creerebbe un conflitto.

Questi tentativi di installare software non compatibile danneggiano il sistema operativo.

Per questa ragione , nelle versioni Professional e Ultimate di Windows 7 , è possibile installare gratuitamente Windows Virtual PC ed XP Mode che permettono appunto di installare software obsoleti con supporto usb e unità ottiche.

Quindi , imho , è un tentativo che , se proseguito , ti creerà problemi al sistema operativo.

Ciao


Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

La risposta è stata utile?

0 commenti Nessun commento

8 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-01-17T14:05:22+00:00

    Ti avevo chiesto qual'era la .dll?

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    Scusa ma ho avuto qualche problemino, per questo ti rispondo oggi.

    la .dll incriminata è la DAO350.DLL

    Ma proprio oggi ho trovato un programma interessantissimo, si chiama "dependency walker" che permette di aprire il programma che ha problemi di .dll e dice quale è la .dll che non va. Io ho verificato quel programma con "dependency walker" e ha verificato che ho una .dll che non viene trovata. Precisamente è la "ieshims.dll". Ora cosa mi consigliate di fare? Non so più andare avanti. ;)

    Ho fatto il download di quella .dll e lho messa nel programma da installare ma ho sempre lo stesso errore. Non so come gestire la cosa. Che potrei fare?

    Grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-01-12T21:28:42+00:00

    Ti avevo chiesto qual'era la .dll?

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-01-12T20:22:41+00:00

    Ciao, 10 anni fà fà un mio amico mi ha costruito con Visual Basic un programma molto semplice per catalogare le mie riviste (sono migliaia). Dopo aver installato Windows 7 provo ad installare il programma costruito dal mio amico che funzionava bene con Win XP. Appena ho aperto la cartella "Sorgenti" per poter cliccare sul Setup, mi sono subito accorto che c'era quancosa di strano. Infatti tutte le .dll si erano trasformate in .dl_. Ho provato ad installare il programma ma mi dava problemi nell'installazione ma alla fine ci sono riuscito. Ma quando vado ad aprirlo mi diceva che non trovava un dll. Boh! Ho provato anche con l'opzione di compatibilità ma nulla da fare.

    Che posso fare dato che per me quel programma (leggerissimo) è di capitale importanta?

    Grazie x le info

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2010-01-12T08:59:46+00:00

    Che versione hai di Windows 7?

    Puoi postare il nome esatto della .dll che manca?

    Ciao


    Franco Leuzzi - Microsoft ® MVP Windows Desktop Experience

    La risposta è stata utile?

    0 commenti Nessun commento