我正在尝试构建一个包(包A),其中包含DWS编译器。它可以工作,但是当我有第二个需要包含任何使用来自DWS的特定单元的单元的包(包B)时,我会得到以下错误:
[DCC Fatal Error] E2225 必须重新编译从未构建的包“Package A”
如果我将包A更改为按需重新编译,则错误不会消失。相反,我在同一点上得到了以下错误:
[DCC Fatal Error] F2084 内部错误:U10346
我在http://code.google.com/p/dwscript/issues/detail?id=419发布了一个错误报告,似乎作者那里无法复现问题,这意味着我的问题出在哪里。他提供了一些有用的建议:“我有时会看到这个错误是因为有一个杂散的DCU。”
搜索并删除可能相关的所有DCU并没有解决问题,即使重新启动IDE和计算机也是如此。
在编译过程中使用Process Monitor运行BDS跟踪并没有显示任何看起来相关的内容。
有人有什么想法如何追踪这个问题吗?使用Delphi XE,更新1。
同时在Delphi论坛上发布。让我们看看谁先提出解决方案。
[DCC Fatal Error] E2225 必须重新编译从未构建的包“Package A”
如果我将包A更改为按需重新编译,则错误不会消失。相反,我在同一点上得到了以下错误:
[DCC Fatal Error] F2084 内部错误:U10346
我在http://code.google.com/p/dwscript/issues/detail?id=419发布了一个错误报告,似乎作者那里无法复现问题,这意味着我的问题出在哪里。他提供了一些有用的建议:“我有时会看到这个错误是因为有一个杂散的DCU。”
搜索并删除可能相关的所有DCU并没有解决问题,即使重新启动IDE和计算机也是如此。
在编译过程中使用Process Monitor运行BDS跟踪并没有显示任何看起来相关的内容。
有人有什么想法如何追踪这个问题吗?使用Delphi XE,更新1。
同时在Delphi论坛上发布。让我们看看谁先提出解决方案。