Delphi 10 西雅图 windows 7 建设项目 - 他们在 windows 10 工作吗?

Building projects in Delphi 10 Seattle on windows 7 - do they work in windows 10?

windows 10 是否向后兼容 delphi 10 在 windows7 中构建的 exe 文件?

我在 windows 10 中引发崩溃的尝试都失败了,但我找不到任何文档来支持我的理论,有人可以帮忙吗?

Windows 10 到现在将 运行 任何干净编写的 32 位 Windows 可执行文件。可执行文件是在 Windows 7 还是 Windows 10.

上编译并不重要

(对于它的价值:即使是用 Delphi 6 编写并在 Windows 95 上编译的程序也可以在 Windows 10 下工作,只要它们表现良好。这主要是:不要写入注册表中的 c:\program files 或 HKLM。它们将无法检测到正确的 Windows 版本或使用一些较新的 Windows 功能。)

在不同的 Windows 版本上使用 Delphi 编译基于 Windows 的程序不会影响构建结果。相同的源代码将始终构建到相同的最终应用程序中,无论您使用哪个版本的 Windows 运行 Delphi 环境。

您甚至可以 运行 您的 Delphi 在 32 位 Windows 上,如果您愿意,可以用它编译 64 位应用程序。当然,您将无法调试此类应用程序,因为您无法在 32 位 OS.

上 运行 64 位程序

事实上,我听说有些人在开发 Windows 应用程序时 运行 在 Linux 内部 Wine 环境中 Delphi,它仍然有效。