Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-07-2005
Jose Manuel Jose Manuel is offline
Miembro
 
Registrado: may 2003
Posts: 112
Poder: 22
Jose Manuel Va por buen camino
File not found: 'c:\archivos de programa\borland\bds\3.0\bin\IndyNet.dll'

Hola, estoy probando Delphi 2005 (tiene instalado los 3 updates) y tengo el siguiente problema, al abrir uno de los ejemplos que trae, concretamente el C:\Archivos de programa\Borland\BDS\3.0\Demos\Indy10\Mail\mail.bdsproj se produce el siguiente error:

Cita:
[References Error] Could not find the assembly "IndyNetCore" on the Assembly Reference Search Path.
[References Error] Could not find the assembly "IndyNet" on the Assembly Reference Search Path.

[Fatal Error] F1026 File not found: 'c:\archivos de programa\borland\bds\3.0\bin\IndyNet.dll'
He comprobado que me faltan al menos las librerías IndyNet.dll y IndyNetCore.dll, aunque no se porque no se instalaron inicialmente.

Tengo instalado Delphi 8 con INDY9 y ahí si que me aparecen, pero en Delphi 2005 con INDY10 no están estas librerías.

Dentro de la carpeta C:\Archivos de programa\Borland\BDS\3.0\lib tengo una carpeta con Indy9 y otra con Indy10, pero en el directorio c:\archivos de programa\borland\bds\3.0\bin no están las librerías DLL

¿Cómo puedo solucionar este problema?

Un saludo y muchas gracias a todos.
Jose Manuel
Responder Con Cita
  #2  
Antiguo 22-07-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Solución chapucera:

Si tenes las dll's, copialas a donde las está buscando.

Saludos.
__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #3  
Antiguo 22-07-2005
Jose Manuel Jose Manuel is offline
Miembro
 
Registrado: may 2003
Posts: 112
Poder: 22
Jose Manuel Va por buen camino
INDY 10 con delphi 2005: Falta libreria IndyNetCore.dll

Hola, el problema es que no tengo estas librerias. No sé si INDY es un producto FREE, y si se podría bajar y reinstalar de nuevo solo estos componentes, o si sería mejor intentar conseguir las librerias ya que parece que hay componentes que no dan este problema. No se...

Por otro lado, he visto que hay consultas de otros usuarios con algunos problemas parecidos al instalar Indy 10 teniendo Indy 9.

Bueno, un saludo a todo el foro y gracias por la respuesta.

Jose Manuel García
natal@terra.es
Responder Con Cita
  #4  
Antiguo 22-07-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Para aclarar, Indy es un proyecto Open Source, con licencia dual (BSD modificada y MPL 1.1). Mas información aqui

Probablemente haya un problema de instalación de indy 10 que espero se aclare con esa pequeña guia.

Si queres bajar el instalador y probar de nuevo, podes comenzar por aqui.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 29-07-2005
Jose Manuel Jose Manuel is offline
Miembro
 
Registrado: may 2003
Posts: 112
Poder: 22
Jose Manuel Va por buen camino
Problemas para reinstalar INDY10 for .NET

Hola, he intentado reinstalar INDY 10.0.52 que baje de la pagina Web Indy, y he re-instalado sin problemas los componentes para Delphi for Win32 pero no he podido hacerlo para .NET

Los pasos que he seguido para Re-Instalar INDY 10.0.52 para .NET son los siguientes:

1º Paso: Abro Delphi 2005

2º Paso: FILE / OPEN C:\Archivos de programa\Borland\BDS\3.0\Indy10052\System\ IndySystem110Net.dpk, el ordenador me pregunta si quiero abrirlo para Delphi for Win32 o Delphi .NET, selecciono la opción de Delphi for .NET
Despues selecciono PROJECT / OPTIONS y en la opción DIRECTORIES / CONDITIONALS, escribo el directorio que voy a utilizar, en mi caso C:\Archivos de programa\Borland\BDS\3.0\indy10052\lib
y hago lo mismo en TOOLS / OPTIONS / DELPHI OPTIONS / LIBRARY NET y aquí añadir el directorio donde tengo la nueva versión de INDY

3º Paso: me sitúo en la ventana Project Manager, selecciono IndySystem110Net.dll, pulso el botón derecho del ratón y selecciono COMPILAR, el proceso se realiza correctamente, sin mensajes de aviso.

4º Paso: FILE / OPEN C:\Archivos de programa\Borland\BDS\3.0\Indy10052\Core\ IndyCore110Net.dpk, y me da los siguientes mensajes de aviso:
[References Error] Could not find the assembly "IndySystem110Net" on the Assembly Reference Search Path.
[References Error] Could not find the assembly "IndySystem110Net" on the Assembly Reference Search Path.


5º Paso: COMPILAR, y me da los siguientes mensajes de aviso:
[Warning] IdReply.pas(226): W1025 Unsupported language feature: 'virtual constructor call in constructor'
[Warning] IdSync.pas(187): W1025 Unsupported language feature: 'virtual constructor call in constructor'


6º Paso: FILE / OPEN C:\Archivos de programa\Borland\BDS\3.0\Indy10052\Protocols\ IndyProtocols110Net.dpk,

7º Paso: COMPILA Ry me da los siguientes mensajes de aviso:
[Warning] IdFTPCommon.pas(981): W1000 Symbol 'ByteType' is deprecated
[Warning] IdNetworkCalculator.pas(40): W1046 Unsafe type 'TIpStruct'
[Warning] IdDNSServer.pas(2548): W1000 Symbol 'AnsiLowerCase' is deprecated
[Warning] IdDNSServer.pas(2553): W1000 Symbol 'AnsiLowerCase' is deprecated
[Warning] IdDNSServer.pas(3091): W1000 Symbol 'AnsiLowerCase' is deprecated
[Warning] IdDNSServer.pas(3092): W1000 Symbol 'AnsiLowerCase' is deprecated
[Warning] IdDNSServer.pas(3092): W1000 Symbol 'AnsiPos' is deprecated
[Warning] IdZLibCompressorBase.pas(167): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(168): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(169): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(173): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(174): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(179): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(185): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(190): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(199): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(209): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(216): W1000 Symbol 'soFromCurrent' is deprecated
[Warning] IdZLibCompressorBase.pas(293): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(294): W1002 Symbol 'Read' is specific to a platform
[Warning] IdZLibCompressorBase.pas(296): W1002 Symbol 'Read' is specific to a platform
[Warning] IdOTPCalculator.pas(394): W1002 Symbol 'Write' is specific to a platform
[Warning] IdOTPCalculator.pas(398): W1002 Symbol 'Write' is specific to a platform
[Warning] IdOTPCalculator.pas(435): W1002 Symbol 'Write' is specific to a platform
[Warning] IdOTPCalculator.pas(439): W1002 Symbol 'Write' is specific to a platform
[Warning] IdOTPCalculator.pas(475): W1002 Symbol 'Write' is specific to a platform
[Warning] IdOTPCalculator.pas(478): W1002 Symbol 'Write' is specific to a platform
[Warning] IdGopher.pas(256): W1002 Symbol 'Write' is specific to a platform
[Warning] IdIMAP4.pas(2757): W1002 Symbol 'FindFirst' is specific to a platform
[Warning] IdIMAP4.pas(6287): W1002 Symbol 'ReadBuffer' is specific to a platform
[Warning] IdIMAP4.pas(6290): W1002 Symbol 'WriteBuffer' is specific to a platform
[Warning] IdTrivialFTP.pas(169): W1002 Symbol 'WriteBuffer' is specific to a platform
[Warning] IdTrivialFTPServer.pas(431): W1002 Symbol 'WriteBuffer' is specific to a platform


En el directorio C:\Archivos de programa\Borland\BDS\3.0\indy10052\lib veo que a pesar de los avisos se han creado las tres librerias *.dll
  1. IndySystem110Net.dll
  2. IndyCore110Net.dll
  3. IndyProtocls110Net.dll

Mis preguntas, son:

A) Como le indico a Delphi 2005 el path donde debe buscar, para que no me aparezcan los mensajes, yo lo he puesto en TOOLS / OPTIONS / DELPHI OPTIONS / LIBRARY NET y también en PROJECT / OPTIONS / DIRECTORIES / CONDITIONALS.

B) Como instalo estos componentes para .NET, ya que según las instrucciones una vez compilados los ficheros
  1. IndySystem110Net.dpk
  2. IndyCore110Net.dpk
  3. IndyProtocols110Net.dpk

debería instalar los ficheros
  1. dclIndyCore110.bpl
  2. dclIndyProtocols110Net.bpl

Pero si utilizo FILE / OPEN C:\Archivos de programa\Borland\BDS\3.0\indy10052\Core\dclIndyCore110.bpl me da los siguientes errores, y además no aparece la opción INSTALL, como me aparecia cuando instale la versión para Win32

[Un saludo a todos
Jose Manuel
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:29:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi