PDA

Visualizza la versione completa : [c++]msvcr71d.dll


giuseppe500
25-03-2010, 10:44
Ciao.
Ho un progetto che mi richiede il seguente file per effettuare il debug dell'applicazione:
msvcr71d.dll
se compilo in release tutto funziona correttamente , tranne una finestra che compare e dice che non si puo' effettuare il debug , ed infatti se eseguo il debug mi viene richiesta quella dll.
sapete di che dll si tratta?
a vedere cosi' sembra un file del runtime del c++ , puo' essere?
Dove posso trovare questo file?
e per l'installazione va registrato col regasm o copiato nella directory system32?
Grazie.

oregon
25-03-2010, 11:21
Quella DLL Ŕ una parte del runtime di Visual Studio 2003 (se non ricordo male) ma Ŕ una DLL che non deve essere usata al di fuori dell'ambiente di sviluppo.

giuseppe500
25-03-2010, 11:51
infatti io ho convertito un progetto vs da 2003 a 2008.
Come posso debuggare il mio nuovo progetto convertito in vs 2008 senza quella dll?
quindi registrarla dopo averla scaricata da internet non va bene?
come posso fare?
Grazie

oregon
25-03-2010, 13:28
Quella DLL non deve essere registrata perchŔ non Ŕ un componente COM.

E soprattutto ti sconsiglio di scaricarla da Internet (potresti avere brutte sorprese).

E' strano che ti venga richiesta. Dovresti compilare il sorgente 2003 in modalitÓ Release.

Loading