在运行Windows 10的应用程序中出现EAccessViolation错误

本文关键字:EAccessViolation 错误 应用程序 运行 Windows | 更新日期: 2023-09-27 18:16:58

我一直在使用这个特定的应用程序在以前的windows版本(windows XP-Vista-7-8-8.1),它已经完美地工作没有任何问题,升级到windows 10后,虽然它开始显示EAccessViolation错误和垃圾邮件的地方,消息框说"运行时错误在XXXX"(内存地址)

所以我一直在努力实现的是在c#中创建一个程序,在所有兼容模式下逐一运行应用程序,以检查哪个可以工作,哪个不能-可悲的是,它们都没有。

应用程序不是我的,已经停止开发。

你们知道Windows 10代码有什么变化吗,我怎么才能解决这个问题?是否有一种方法可以完全模拟另一个windows版本,并单独为这个应用程序运行它?(无需设置虚拟PC或任何东西)

提前谢谢你。

注:微软说Windows 10是完全向后兼容的,这似乎不像?该应用程序不使用任何驱动程序,它只是一个独立的EXE代码在c++/Lua。

注2:EXE调用DLL,这可能是过时的Windows 10,任何想法如何处理DLL?有没有办法使它像以前的窗口一样工作?

在运行Windows 10的应用程序中出现EAccessViolation错误

您可以通过在格式化和重新安装操作系统或安装Windows更新后更新设备驱动程序来帮助防止这些类型的错误发生。在检查和更新您的设备驱动程序之前,始终安装最新的Windows更新。

相关文章:
  • 没有找到相关文章