VFP9 stara kompilacja

pyt Q

Resource file version mismatch. Gdy kliknę OK, pojawia się komunikat: Visula FoxPro cannot start. Could not load resources.
Rozumiem, że kompilacha trafią na pliki inne od tych, do których została skompilowana. Kompiluję w VFP9 i biblioteki są z VFP9. Wszskie programy, które dotychczas odpalałyy sie bez problemów, w ogóle się nie odpalają, jeżeli do folderów, w których są zainstalowane, nie wgram bibliotek runtime VFP9.
W c:\Program Files\Common Files\Microsoft Shared\VFP\ są biblioteki VFP9 te same, które wgrałem do katalogu z programem i nie chodzi, komunikat j.w.
Wprowadźmy troszkę porządku: Rozgraniczmy start programów od startu VFP9, co nie chce się uruchomić VFP9 czy programy w nim skompilowane ? Komunikat wskazuje na nieprawidłowe pliki FoxUser.* Przeszukaj dysk i wywal je wszystkie. Może masz dołączone te pliki do programu ? Sprawdź projekt czy dołączasz właściwe. Co do położenia plików, musisz pamiętać, że vfp9r.dll została pewnie zarejestrowana w systemie i zapewne w innym miejscu niż powinna. Użyj regserv.exe do wyrejestrowania, a następnie ręcznie zarejestruj tam gdzie powinna być.
Pozdrawiam - Jarek

odp A

Rozgraniczmy start programów od startu VFP9, co nie chce się uruchomić VFP9 czy programy w nim skompilowane ? Co do położenia plików, musisz pamiętać, że vfp9r.dll została pewnie zarejestrowana w systemie i zapewne w innym miejscu niż powinna. Użyj regserv.exe do wyrejestrowania, a następnie ręcznie zarejestruj tam gdzie powinna być. Jarosław Niemczyk
Programy w nim skompilowane
Dzięki, to było to.

Dodaj odpowiedź

Tytuł:

Mail: (w celu weryfikacji posta)