Newsgroups : Borland : borland.public.delphi.internet.winsock : 2007 Feb : Re: Indy 10 DevSnap and WebApplicaiton
| Subject: | Re: Indy 10 DevSnap and WebApplicaiton |
| Posted by: | "Guillem" (guillemvicens-nospam@clubgreenoasis.com) |
| Date: | 27 Feb 2007 04:07:36 |
Bear wrote:
> Hi,
>
> When I compile an old WebApplication with Indy 10 Dev snap,
> the IDE will say
> "[Pascal Fatal Error] SockApp.pas(14): F1026 File not found:
> 'IndySockTransport.dcu'"
>
> Delphi Web Application is based on INDY, how to fix this?
> (There is no use if I only comment "IndySockTransport,")
Indy 10's code was adapted so it could be used in .NET as well. There
are some changes in comparison with Indy 9 that require recoding apps.
Said this, I don't remember if this IndySockTransport unit was still in
Indy 9. With which version of Indy did you compile it at first?
>
> Is there an Indy 10 Dev Installer?
>
nope but you can try this. It has worked for others
1- deinstall the packages from inside the IDE
2- make sure you have deleted following files:
NOTE: this are all the files I remember. There may be others left
that have to be uninstalled as well.
NOTE 2: just in case, make a backup of all them before continuing
in the BDS\bin directory
IndySystem*.bpl
IndyCore*.bpl
IndyProtocols*.bpl
dclIndyCore*.bpl
dclIndyProtocols*.bpl
Indysystem*.dll
IndyCore*.dll
IndyProtocols*.dll
in the BDS\lib\Indy10 directory
Id*.dcuil
Id*.dcu
Id*.dpuil
Indy*.dcpil
Indy*.dcp
in the BDS\lib\debug\Indy10 directory
Id*.dcu
Id*.dcuil
id*.dcpil
Indy*.dcp
Indy*.dcpil
3- Make sure no path regarding Indy is left behind (Tools-> Environment
Options ->Library path). This is to ensure the IDE will only be looking
for Indy in the directories you install it.
4- Proceed with installation as shown in the webpage.The name of the
packages indicate for which compiler there are, i.e,
*60* are for D6
*70* are for D7
*80* are for D8 (.NET)
*90* are for BDS2005
*100* are for BDS2006
etc.
--
Best regards :-)
Guillem Vicens Meier
Dep. Informatica Green Service S.A.
www.clubgreenoasis.com