Будут ли VFP 9.0 и FPD 2.6 работать на Windows Server 2019 или 2012? - PullRequest
0 голосов
/ 09 марта 2020

Мы находимся в процессе преобразования наших двух систем FoxPro в новую технологию, но пока что нам нужно обновить наш сервер, и я пытаюсь выяснить, будут ли там работать наши устаревшие системы. Мы бы предпочли go Windows Server 2019, но использование Server 2012 возможно. Наши станции - Win 7 или 10 Pro, некоторые 64-битные.

Одна система находится в Visual FoxPro 9 и использует свои собственные DBF и некоторые DBF в формате FPD 2.6. Некоторые графические функции и функции документа (например, OCR) выполняются вызовами LeadTools 12.0. Приложение также вызывает Outlook.

Вторая система - это однопользовательское приложение в FoxPro для DOS 2.6, запускаемое из файла .app. 32-битные станции работают с этим изначально, а 64-битные станции используют продукт vDOS, чтобы позволить 16-битной FPD работать там. Приложение хочет находиться на сервере, поскольку его могут запускать несколько станций, хотя и в разное время.

Любая помощь очень ценится. Спасибо!

1 Ответ

3 голосов
/ 10 марта 2020

Будет ли Visual FoxPro 9 EXE работать на этих серверных операционных системах? Да.

Будет ли Foxpro For DOS или FoxPro для Windows EXE работать в этих серверных операционных системах? Нет. Эти версии FoxPro являются 16-битными, и для этого потребуется 32-битная версия Windows Server, последней из которых был Server 2008.

Однако я подозреваю, что вы не используете ни одну из эти на сервере . У вас есть общая папка на сервере с DBF-файлами, а исполняемые файлы работают на рабочих станциях.

Таким образом, если на рабочей станции установлена ​​64-разрядная ОС, то вы можете напрямую запускать только Visual FoxPro. Если на вашей рабочей станции установлена ​​32-разрядная ОС, вы можете запускать как исполняемые файлы Visual FoxPro, так и FoxPro для исполняемых файлов DOS \ Windows.

Ваш вопрос действительно заключается в том, могу ли я поместить файлы DBF в общую папку на этих серверные операционные системы и доступ к ним с клиентских рабочих станций? », и да, вы можете.

...