:: Visual Foxpro, Foxpro for DOS
Re: Ошибка чтения DBF/CDX
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
VFP9ENU.DLL и VFP9RENU.DLL версия от 15.10.2007, а нужно от 23.02.2009. В ошибке это же совершенно четко написано.



Исправлено 1 раз(а). Последнее : leonid, 07.04.21 09:11
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
leonid
VFP9ENU.DLL и VFP9RENU.DLL версия от 15.10.2007, а нужно от 23.02.2009. В ошибке это же совершенно четко написано.

Так не было же вроде их обновлений "от 23.02.2009"?
Все пересматривал, что есть - другие файлы обновлялись. А эти нет. Какая у них версия?
У меня 9.0.0.5815.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
Да, у меня такие же файлы :

[attachment 35243 fox.png]



Crispy
Равиль
Думаю после sp2 надо еще хотфиксы последние поставить на 9-ку

Да вроде ставил.
У тебя вот такие версии?

[attachment 35237 vfp9-1.png]

[attachment 35238 vfp9-2.png]


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Равиль
Да, у меня такие же файлы

Тогда непонятно.
Может еще дело в десятке?
У меня Windows 10 Pro (x64) версии 20H2 со всеми обновлениями.
Надо еще попробовать ради интереса на другом компе с более ранней версией десятки. На 7х64 уже пробовал, ставится без проблем.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)




Исправлено 2 раз(а). Последнее : Crispy, 07.04.21 10:35
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
Crispy
Равиль
Да, у меня такие же файлы

Тогда непонятно.
Может еще дело в десятке?
У меня Windows 10 Pro (x64) версии 20H2 со всеми обновлениями.
Надо еще попробовать ради интереса на другом компе с более ранней версией десятки. На 7х64 уже пробовал, ставится без проблем.

Fox и все сервиспаки штатно устанавливались ? понятно что можно просто скопировать, я бы снес и переустановил все


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Равиль
Fox и все сервиспаки штатно устанавливались ?

Вроде да. Но не помню уже. Что интересно, на семерке х32 тоже ставил пару лет назад - там фокс путем простого копирования был помещен. И ставилось без проблем.
Видно загадка природы.
Точнее, Чен что-то там немного перемудрил с установщиком.
Думаю какая *-то функция определения типа системы у него в установщике просто не обрабатывает нормально именно 20H2, которая появилась позже, чем возможно та функция.
Сталкивался с подобным как-то на Лазарусе - старая функция неверно интерпретировала систему. Не знаю, на чем у него написан установщик, но возможно тоже что-то такое. Иначе непонятно вообще, почему.
Сам же пакет VFPA перенесенный без установки в принципе работает нормально.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
Равиль
Crispy
Равиль
Да, у меня такие же файлы

Тогда непонятно.
Может еще дело в десятке?
У меня Windows 10 Pro (x64) версии 20H2 со всеми обновлениями.
Надо еще попробовать ради интереса на другом компе с более ранней версией десятки. На 7х64 уже пробовал, ставится без проблем.

Fox и все сервиспаки штатно устанавливались ? понятно что можно просто скопировать, я бы снес и переустановил все

Вечером на домашнем гляну - там вроде такая же сборка - сейчас не помню точно - но была какая-то проблема ...


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
Вспомнил - там была мулька с установкой ...

Вобщем делаешь так :

1) качаешь отсюда хотфикс :

www.baiyujia.com

www.baiyujia.com

2) распаковываешь его в любую папку и затем по инструкции просто заменяешь файлы в папках :

Цитата:
Readme for Visual FoxPro 9.0 Post SP2 Hotfix, build 9.0.0.7423, KB 968409
============================================================================

This update addresses an issue found in VFP9 SP2 where data group headers are not printed properly on subsequent pages of a report. For additional details please refer to support.microsoft.com.

NOTE: You should have VFP9SP2 installed before applying this HOTFIX. VFP9 SP2 can be obtained at msdn.microsoft.com.


File name Version Date Time Size Description
----------------------------------------------------------------------------------
968409_readme.txt 03-Apr-2009 19:08 2,845 This file
Vfp9.exe 9.0.0.7423 23-Feb-2009 21:58 5,783,552 VFP9 IDE
Vfp9r.dll 9.0.0.7423 23-Feb-2009 21:59 4,734,976 VFP9 Runtime
Vfp9runtime.msm 24-Feb-2009 00:37 4,584,448 VFP9 Runtimes and English resource file merge module
Vfp9t.dll 9.0.0.7423 23-Feb-2009 21:59 3,907,584 VFP9 Multi-threaded Runtime


Installation instructions. Please follow the instructions carefully!


1. Close any applications that use the VFP or the VFP runtime files.

2. In Windows Explorer, navigate to your VFP9 installation directory - \Program Files\Microsoft Visual FoxPro 9.0 by default.

3. Highlight your existing VFP9 IDE file - VFP9.EXE - and press F2 to edit the file name. Rename the file to "VFP9.exe.old".

4. Locate the updated VFP9.exe file in the folder where you extracted this package. Copy it to the \Program Files\Microsoft Visual FoxPro 9.0 folder.

5. In Windows Explorer, navigate to the merge module folder - \Program Files\Common Files\Merge Modules

6. Highlight your existing VFP9 runtime merge module file - VFP9runtime.msm - and press F2 to edit the file name. Rename the file to "VFP9runtime.msm.old".

7. Locate the updated VFP9runtime.msm file in the folder where you extracted this package. Copy it to the \Program Files\Common Files\Merge Modules folder.

8. In Windows Explorer, navigate to the Visual FoxPro runtimes folder - \Program Files\Common Files\Microsoft Shared\VFP

9. Highlight your existing VFP9r runtime - VFP9r.dll - and press F2 to edit the file name. Rename the file to "VFP9r.dll.old". Repeat the process for VFP9t.dll.

10. Locate the updated VFP9r.dll and VFP9t.dll files in the folder where you extracted this package. Copy them to the \Program Files\Common Files\Microsoft shared\VFP folder.


NOTE: In order to incorporate the updated dlls into your distribution, you must rebuild any application distribution projects that use the VFP9Runtime.msm merge module and redistribute your package to your customers.


The Visual FoxPro Team


------------------
Тяжело согнать курсором муху с монитора ...




Исправлено 1 раз(а). Последнее : Равиль, 07.04.21 11:38
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
У меня такой есть
[attachment 35246 vfp.png]
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
leonid
У меня такой есть
[attachment 35246 vfp.png]

А это официальный?


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Врядли я его сделал сам.
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
Crispy
А это официальный?
leonid
Врядли я его сделал сам.

Я один прочитал так ?:

Врядли ..., я его сделал сам


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Равиль
Вспомнил - там была мулька с установкой ...

Кстати, скачал новую версию vfpa. И там как раз такое именно вот и предложили.
Попробовал. Но - почти так же.
"Почти" - в том смысле, что у него теперь при установке окошко выводит "несоответствие версий".
К сожалению, оно же и показывает лажу, причем явную:

[attachment 35248 sshot-1.png]

Т.е. что версии по идее верные, а надо их заменить - ... верными.
Ну чисто из интереса, все-таки скачал Sp2 и фикс, у них там размещенные. Заменил строго по инструкции.
Результат (вышеприведенное окошко) - то же самое.
Далее кстати он сделал вывод текста с этой рекомендацией. Что в каком-то случае видимо полезно.
Но тут, даже и не пойму - что уж не так может быть. :al:
Можно конечно просто молча распаковать опять в другом месте и перенести себе.
Но чисто теоретически! Любопытно ведь, в чем причина, почему не ставится с установщика?


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
leonid
Врядли я его сделал сам.

Странно. Вроде бы такой версии в паках нет. А второй какой версии? Из рантаймовских - VFP9RENU.DLL.
Что меня всегда и удивляло. Почему другие файлы 7423. А эти два 5815.
Но кто-то тут вроде бы говорил, что просто не успели видимо. Ну или как-то так, не помню уж, когда-то этот момент тут уже обсуждали.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Равиль
Я один прочитал так ?:

Ну да. Из серии казнить нельзя в принципе. Хотя я вот даже не обратил внимания.
Видимо, когда хочешь чего-то конкретного, думаешь только об этом конкретном.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
Думаю у него все-таки маленький глюк какой-то в анализаторе, в ифах - при определении версии системы, не хватает какой-то ветки.
В результате цепочка уходит на вывод сообщения от совершенно другой ошибки.
Чисто по логике - похоже на то, как оно иногда бывает, когда какое-то значение при анализе условия пропустил.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Равиль

Сообщений: 6555
Откуда: Уфа
Дата регистрации: 01.08.2003
я б не поленился и для чистоты эксперимента фокс целиком переустановил - минутное дело

если не получится, то отправим ему эти картинки.

ps Винду можно не переустанавливать


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Crispy
А второй какой версии?

У меня есть только VFP9RENU.DLL. VFP9ENU.DLL у меня нет. Я собирал только рантаймы разных версий для Дефокса.
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
leonid

Сообщений: 3204
Откуда: Рига
Дата регистрации: 03.02.2006
Crispy
"Почти" - в том смысле, что у него теперь при установке окошко выводит "несоответствие версий".

Нужно написать Чену, чтобы он кроме длины и версии файла, выводил бы еще контрольные суммы, которые он, вероятно, и сравнивает.
Ratings: 0 negative/0 positive
Re: Ошибка чтения DBF/CDX
Crispy

Сообщений: 18571
Дата регистрации: 16.05.2005
leonid
Crispy
А второй какой версии?

У меня есть только VFP9RENU.DLL. VFP9ENU.DLL у меня нет. Я собирал только рантаймы разных версий для Дефокса.

И все-таки это похоже какой-то левый откуда-то был взят. Сейчас еще раз проверил - только 5815 был, везде во всех выходивших паках и фиксах обновлений выше нет.
Припоминается, что про это когда-то уже говорили. Но не помню, чем все там закончилось.
По-моему Игорь Королев имел причастность к вердикту. Может быть уточнит, если вспомнит.


------------------
В действительности все иначе, чем на самом деле.
                                      (Антуан де Сент-Экзюпери)
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 34 (Гостей: 34)

© 2000-2024 Fox Club 
Яндекс.Метрика