加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

macos – Delphi Mac OS X.

发布时间:2020-12-15 04:14:01 所属栏目:大数据 来源:网络整理
导读:我有Delphi Mac OS X开发的问题.我尝试调试程序时遇到调试断言失败错误.我的应用程序只是简单的形式,其中很少有TLabel和TEdit组件.还有两个T Image组件,其中包含两个图像.并且我的表单上还有一个TProgressBar组件. mac和我的电脑之间的连接工作正常.它在我运
我有Delphi Mac OS X开发的问题.我尝试调试程序时遇到调试断言失败错误.我的应用程序只是简单的形式,其中很少有TLabel和TEdit组件.还有两个T Image组件,其中包含两个图像.并且我的表单上还有一个TProgressBar组件. mac和我的电脑之间的连接工作正常.它在我运行时尝试启动应用程序,但它很失望,Windows 7和Delphi显示错误调试断言失败.

最初部署有问题,我的项目文件已损坏所以我创建了新项目,然后我将旧表单添加到新项目中.之后编译应用程序工作正常,但现在我得到错误消息调试断言失败.

我有Delphi XE5和Windows 7 64位.
Mac电脑是macbook pro.

解决方法

OSX上的PAServer有点儿错误,它有时会因这些断言失败而崩溃.这不是你的应用程序引发断言失败.

如果PAServer在尝试启动您的应用程序时遇到Assertion崩溃,那么我建议如下:
1.关闭Delphi和PAServer
2.等到两个都完全关闭
3.再次启动Delphi和PAserver
有时这已经解决了这个问题.

如果这没有用,请尝试从终端从OSX启动应用程序,看看会发生什么.您可能会看到打印到终端窗口的访问冲突或类似内容.如果是这种情况,您可能在单元的初始化部分中有错误.如果发生这种情况,PAServer喜欢崩溃断言失败.您必须使用F7和F8调试应用程序的启动过程.您可以通过在某些单元的初始化中设置断点来加快速度.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读