Mas*_*ler 8 delphi bpl delphi-xe
我正在尝试构建一个包含DWS编译器的包(包A).它工作,但当我有一个第二个包(包B),需要包A,包含任何使用 DWS特定单位的单位,我得到错误:
[DCC致命错误] E2225永不建立包'包A'必须重新编译
如果我将包A更改为按需重新编译,则错误不会消失.我反而得到了
[DCC致命错误] F2084内部错误:U10346
在同一点上.
我在http://code.google.com/p/dwscript/issues/detail?id=419上发布了一个错误报告,看起来问题在作者端无法重现,这意味着我的问题出现了问题.结束.他提出了一些有用的建议:"我有时会因为流浪的DCU而看到这个错误."
即使在重新启动IDE和计算机之后,搜索和删除可能相关的所有DCU也无法解决问题.
在编译过程中使用Process Monitor在BDS上运行跟踪并未显示任何看起来相关的内容.
有没有人对如何追踪这个有任何想法?使用Delphi XE,更新1.
交叉发布到Delphi论坛.让我们先看看谁提出了解决方案.
我也遇到了问题并找到了解决方法.
似乎问题是由编译器内联功能引起的.我记得在使用内联方法时会导致错误,并且该方法太大了.
此错误是Delphi XE独有的,似乎从未修复过.
检查包的下一个选项
1)dwsLibRuntime包
2)dwsLib包
重新编译包,似乎它工作,它安装正确,我可以编译DwsIdeDemo
我也贴了解决方案给您做出的错误报告: http://code.google.com/p/dwscript/issues/detail?id=419
| 归档时间: |
|
| 查看次数: |
8925 次 |
| 最近记录: |