问题描述
我使用Borland Builder 6 C ++开发.当我点击组件"/安装程序"时,我看到了软件包dclIndy60.bpi:用于D6属性和组件编辑器的Internet Direct(Indy)",对我来说,这一切都很好,我希望使用Indy60软件包(在Indy9文件夹中:11月的indy版本9. 2002),不再使用旧的"indy"软件包(我的BCB6安装光盘上的默认版本).
I develop with Borland Builder 6 in C++.And when I click on "Components" / "Installer des paquets",I see the Package dclIndy60.bpi : "Internet Direct (Indy) for D6 Property and Component Editors", meaning for me that it's all ok, I use as wished the Indy60 package (in an Indy9 folder : version 9 for indy dated of november 2002) and no longer use the old "indy" package (default version on my BCB6 install disc).
我的问题是我尝试编译一个"old_project",显然是使用旧的Indy.bpi包(而不是我的Indy60)进行编码的,并且在编译过程中它弹出一个窗口,说:不可能找到'paquet d 'importation':indy.bpi,带有浏览按钮;因此,我浏览到了唯一的"indy" bpi文件:Indy60.bpi.
My problem is that I try to compile an "old_project", apparently coded using the old Indy.bpi package (instead of Indy60 in mine) and during the compilation it pops a window saying : "impossible to find the 'paquet d'importation' : indy.bpi", with a browse button; I thence browse to the only "indy" bpi file i have : Indy60.bpi.
事实上,我已经成功地重新安装了indy9,在重新安装indy 9之前(请使用BCB 6光盘删除),首先要小心删除旧indy(根据论坛的建议)和希望的indy 9的所有痕迹.旧印第).并且在我的"old_project"中,确保(如上所述)它指向组件"菜单中的indy60.但是在编译时,它仍然要求输入"indy.bpi".
In fact I have reinstalled successfully (as seems) indy9, taking care first to remove every trace of the old indy (as advised on forums) and the wished indy 9 before installing again indy 9 (using the BCB 6 disc to remove the old indy).And in my "old_project" I have made sure (as said above) that it points to indy60 in the "component" menu.But at compiling time, it still asks for "indy.bpi".
=>如何删除对此旧indy.bpi的任何引用和/或将其替换为新的"indy60.bpi"?
=> How is it possible to remove any reference to this old indy.bpi and/or replace it with the new "indy60.bpi" ?
=>还是我误会了indy.bpi和indy60.bpi之间的区别?还是我对Borland Builder的bpi和bpl的管理感到太困惑了?
=> Or do I misunderstand badly the difference between indy.bpi and indy60.bpi ?or do I make a too great confusion in my management of bpi and bpl for Borland Builder ?
=>还是我最好创建一个新项目,然后从旧的BCB C ++项目逐个文件复制到其中?
=> Or would I have better create a new project and copy in it file by file from the old BCB C++ project ?
很抱歉让我感到困惑,对于从头开始开发C ++应用程序(拥有3年维护所有已编写好的应用程序的经验)和Borland Builder来说,我还是有点陌生.
Sorry for the confusions I can make, I'm a little bit new to developping C++ application from scratch (having 3 years experience in maintaining allready written applications) and new too to Borland Builder.
最诚挚的问候,阿尔诺.
Best regards,Arnaud.
推荐答案
您需要在记事本或其他文本编辑器.然后,您可以根据需要更改程序包引用.
You need to edit the project's .bpk file in Notepad or other text editor. You can then change the package references as needed.
这篇关于如何将Borland 6 C ++项目从indy.bpi更新到indy60.bpi?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!