你们要么已经掌握了需要重建的DVDCU档案,要么删除,要么你的项目或图书馆道路内容不一致。 (编号JclUnitVersioning.dcu
但不属于适当JCL图书馆藏册的文档,并删除。) 适当的图书馆文件夹通过<代码>jcllibd7<>/code>,根据您的营养版本编号,通过<代码>jcllibd<16/code>。
This usually means that your project has access to both a directory that is in your library-path (or project search path) that contains pre-compiled DCU files, and may also have access to some source units (.pas files), and that one or more of the units that depends on other units, was compiled at a different time than now, with multiple versions of a common unit. I wish I could draw you a picture.
Imagine you have a car, and someone upgrades the engine, changing it from a V6 to a V8. Now someone who had previously been servicing your engine comes back and tries to find the place where the V6 s exhaust manifold attached. It s not there any more, it s moved. Since the new engine is frozen in its current shape (stay with me here!), your service technician simply goes back to you (the customer) and says, "sorry, I m confused, I can t continue, I give up". That s roughly what this error message means.
可以通过几种方式清理; 这可能是你确保从<代码>上收集100%的简单事项。 当然,这并不理想,因为图书馆道路的整个目的是包含一个预先编造的新闻中心档案的“图书馆”。
因此,我建议你进行清理(编辑所有你的新闻中心档案),从来源重建你们的所有组成部分(他们确实有这方面的批量档案?),然后审查你的项目搜索途径和图书馆途径,看看这两条只载有你认为应当包含的夹。