Skocz do zawartości

Problem z biblioteką msvcrt.dll. Jakiś sposób na załadowanie biblioteki z podanego folderu?


Dejnol

Rekomendowane odpowiedzi

Piszę z prośbą o pomoc w uruchomieniu leciwej aplikacji.

Posiadam pełną licencję na Xilinx ISE 10.1 więc nie próbowałem jak narazie instalować (dużo) nowszych wersji programu, gdyż musiałbym korzystać z funkcjonalności wersji "Free".

Aplikacja nie chce się uruchomić w systemie Windows 7 dając komunikat: "ISE przestał działać" wraz z raportem:

Problem Event Name:    APPCRASH
  Application Name:    _pn.exe
  Application Version:    1.0.0.1
  Application Timestamp:    48ab97a5
  Fault Module Name:    msvcrt.dll
  Fault Module Version:    7.0.7600.16385
  Fault Module Timestamp:    4a5bdfbe
  Exception Code:    c000001d
  Exception Offset:    0000000000003b8a
  OS Version:    6.1.7601.2.1.0.256.48
  Locale ID:    1045
  Additional Information 1:    c0d7
  Additional Information 2:    c0d72158c7d0c625c8ab1198515210dd
  Additional Information 3:    7821
  Additional Information 4:    78216b9f7218f5ac5318984d6379be21

Z tego co wyczytałem moja aplikacja potrzebuje starszej wersji biblioteki msvcrt do poprawnego uruchomienia. Próbowałem umieścić starszą wersję tej biblioteki w folderze programu, ale póżniej doczytałem, że znajduje się ona na liście "KnownDLLs" więc system nawet nie szuka jej w miejscu uruchomienia programu.

I teraz moje pytanie: Czy jest jakiś sposób na "zmuszenie" aplikacji do załadowania tej starszej wersjii biblioteki zamiast tej z folderu systemowego? Bardzo liczę na waszą pomoc. Pozdrawiam!
 

Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Witam na forum,

 

nie wygląda to niestety dobrze :(

Spróbuj jako admin dodać MSVCRT do ExcludeFromKnownDlls w ramach klucza "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager". Wydaje mi się, że będzie potrzebny restart systemu i szczerze nie wiem, czy to rozwiązanie nie przyniesie więcej szkód, niż korzyści, ale spróbować zawsze warto ;)

Przydałby się również zrzut pamięci procesu, ale zostawmy to na później.

 

m.g.

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...