Les Paul 1960 Posted October 8, 2010 Posted October 8, 2010 Am facut cam tot ce trebuia, instalare/dezinstalare/update la tot ce trebuie (video, c++ runtime, etc), plus metoda cu regsvr32 msvcr80.dll si regsvr32 /u msvcr80.dll, si bagat iar comanda cealalta, si tot nu am rezolvat. Am copiat alte dll-uri de pe net, foldere de jocuri, kit de office, si tot asa face. In afara de pus sistem de operare nou, mai am vre-o obtiune? Sunt mai multe programe care nu pornesc, mai nou si amplitube 3 (il foloseam pentru tuner, e foarte precis).
Les Paul 1960 Posted October 8, 2010 Author Posted October 8, 2010 Incearca asta. Am pus pana si 2008 cu tot cu update si...la fel.
Stimpson J. Cat Posted October 8, 2010 Posted October 8, 2010 (edited) Downloadeaza Dependency Walker de aici si porneste-l. Deschide EXE-ul care nu merge incarcat si vezi ce DLL-uri apar cu rosu in lista. MSVCR nu e componenta COM, deci nu are sens REGSVR32, cel mai probabil depinde de un alt DLL care nu e gasit. Edited October 8, 2010 by Stimpson J. Cat
Les Paul 1960 Posted October 8, 2010 Author Posted October 8, 2010 Downloadeaza Dependency Walker de aici si porneste-l. Deschide EXE-ul care nu merge incarcat si vezi ce DLL-uri apar cu rosu in lista. MSVCR nu e componenta COM, deci nu are sens REGSVR32, cel mai probabil depinde de un alt DLL care nu e gasit. Multumesc pentru sfaturi. Daca nu rezolv, maine pun sistemul de operare, asta e, urasc Microsoftul.
ggg Posted October 8, 2010 Posted October 8, 2010 (edited) Acum este mult mai clar.Iti lipseste un fisier (sau nu este in path) care poate fi COM,DCOM sau orice tip de obiect care depinde de acel runtime-ul Microsoft C/C++.Faptul ca "sare-n sus" regsvr32, ma duce cu gandul , totusi,...la un COM. La fel se mai poate intampla si daca utilizatorul care-l folosesti nu are acces la acel fisier sau are atribut Read Only. Edited October 8, 2010 by ggg
Stimpson J. Cat Posted October 9, 2010 Posted October 9, 2010 Acum este mult mai clar.Iti lipseste un fisier (sau nu este in path) care poate fi COM,DCOM sau orice tip de obiect care depinde de acel runtime-ul Microsoft C/C++.Faptul ca "sare-n sus" regsvr32, ma duce cu gandul , totusi,...la un COM.La fel se mai poate intampla si daca utilizatorul care-l folosesti nu are acces la acel fisier sau are atribut Read Only. Nu e vorba de COM, runtime-ul de C++ nu are treaba cu COM-ul. Nici nu e COM si nici nu depinde de COM. Dependinta e un simplu DLL, care nu e in Windows\System32. E posibil ca o dezinstalare de program sa fi sters si alte DLL-uri de care depindea MSVCR.
ggg Posted October 9, 2010 Posted October 9, 2010 (edited) Nu e vorba de COM, runtime-ul de C++ nu are treaba cu COM-ul. Acel Msvcr80.dll are legatura cu orice fisier care este rezultatul unei compilari cu Microsoft C/C++.Asta rezulta si din eroare functiei LoadLibrary(), folosita pt incarcarea unui DLL care depinde de Msvcr80.dll.Iti spun pe cuvant.Ma jur si pe rosu daca vrei :lol: Ca sa foloseasca DepencyWalker mai intai trebuie sa stie care dintre DLL-uri are aceasta problema(banuiesc in continuare ca este un ActiveX,deci Component Object Model).Sa vezi dependintele librariei Msvcr80.dll nu este ceva spectaculos. Edited October 9, 2010 by ggg
Stimpson J. Cat Posted October 9, 2010 Posted October 9, 2010 @ggg: in mesajul de eroare scrie ca MSVCR nu poate fi incarcat. De aici eu trag concluzia ca MSVCR e problema, nu cel care il incarca un nivel mai sus. Oricum, sunt curios daca a rezolvat ceva.
ggg Posted October 9, 2010 Posted October 9, 2010 @ggg: in mesajul de eroare scrie ca MSVCR nu poate fi incarcat. Asa este.Numai ca trebuie luat in considerare cum se rezolva link-ul dintre fisiere dupa compilare. Presupunem ca avem 2 fisiere care depind unul de celelalt:un ActiveX dezvoltat in C# .NET care foloseste un dll dezvoltat in C/C++.In momentul in care dll-ul dezvoltat in C/C++ nu poate fi incarcat sau nu se poate verifica versiunea,sau nu se initializeaza...sau mai pot fi o "tona" de motive, ....this error message occur.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now