0

我们正在将我们的两个 FoxPro 系统转换为新技术,但同时我们需要升级我们的服务器,我正在尝试找出我们的旧系统是否可以在那里运行。我们更喜欢使用 Windows Server 2019,但也可以使用 Server 2012。我们的站是 Win 7 或 10 Pro,有些是 64 位的。

一个系统在 Visual FoxPro 9 中并使用其本机 DBF 和 FPD 2.6 格式的一些 DBF。某些图形和文档功能(例如:OCR)通过调用 LeadTools 12.0 来执行。该应用程序还调用 Outlook。

第二个系统是 FoxPro for DOS 2.6 中从 .app 文件运行的单用户应用程序。32 位工作站本机运行,而 64 位工作站使用产品 vDOS 允许 16 位 FPD 在那里运行。该应用程序希望驻留在服务器上,因为多个站点可以运行它,尽管在不同的时间。

任何帮助深表感谢。谢谢!

4

1 回答 1

3

Visual FoxPro 9 EXE 会在这些服务器操作系统上运行吗?是的。

Foxpro For DOS 或 FoxPro for Windows EXE 可以在这些服务器操作系统上运行吗?不,这些 FoxPro 版本是 16 位的,因此需要 32 位版本的 Windows Server,最后一个版本是 Server 2008。

但是我怀疑您没有在服务器上运行这些中的任何一个。您在服务器上有一个包含 DBF 的共享文件夹,并且可执行文件在工作站上运行。

因此,如果工作站上有 64 位操作系统,则只能直接运行 Visual FoxPro 可执行文件。如果工作站上有 32 位操作系统,则可以同时运行 Visual FoxPro 和 FoxPro for DOS\Windows 可执行文件。

您的问题实际上是“我可以将 DBF 放在这些服务器操作系统上的共享文件夹中并从客户端工作站访问它们吗?”,是的,您可以。

于 2020-03-10T11:05:03.217 回答