【发布时间】:2013-12-10 18:34:04
【问题描述】:
我有一个可执行文件。 Exe 是从 Delphi 版本 5 编写的,因为代码是用 Delphi 编写的。此 exe 在 32 位操作系统的 Windows XP、Windows 7 上成功运行。但相同的可执行文件在 64 位操作系统的 Windows 7 上不起作用。它会抛出以下错误代码异常代码:0xc0000005。
唯一的选择是重新编译 Delphi 代码并使其与 Windows 7 64 位操作系统兼容。 我有谷歌,但没有找到任何合适的文章。因此,有人可以帮我解决这个问题。
我有一个好主意,让可执行文件兼容 32 位和 64 位,但仅限于 .NET Framework。所以请帮帮我。
【问题讨论】:
-
您是否真的阅读了您建议用户下载软件的页面上的细则?我认为他们做到了,因此礼貌地拒绝遵循这个“建议”......
-
任何声称针对特定 NTSTATUS 错误提供一刀切解决方案的网站都在提供恶意软件。永远不要访问这样的网站,更不用说听从他们的建议并下载任何东西了。
-
换句话说,它正在做一些需要提升特权的事情。它在您的 32 位 Windows 中工作的原因可能不是因为它是 32 位,而是因为它禁用了 UAC。再次尝试右键单击 .exe 并“以管理员身份运行”。
-
@FreeConsulting,大卫就在这里。尝试转到链接
http://www.wiki-errors.com/wiki-errors.php?wiki=myerror,将myerror替换为您想要的任何内容。这只是样板文本,声称拥有一款可以修复您搜索的任何错误的软件。 -
@DavidHeffernan,在你之后,先生 鞠躬
标签: delphi windows-7-x64 delphi-5