Visual Basic - Soluciones Instalador VB CR - Continuacion2(Final)

Life is soft - evento anual de software empresarial
 
Vista:

Soluciones Instalador VB CR - Continuacion2(Final)

Publicado por jarias (10 intervenciones) el 17/07/2002 19:15:20
DATABASE DLLs

If the reports are not using Active Data and are using connections (native, ODBC, or OLE DB) to
physical databases (such as Microsoft Access or SQL Server), refer to 'Runtime.hlp' and look under
'Data Access' for more information.

EXPORTING DLLs

Distribute these DLLs if your application has exporting functionality. Only those DLLs distributed will
be valid options for exporting. For example, if only U2ddisk.dll and U2fcr.dll are distributed, then you
can only export a report to a file disk in a Crystal Report format.

Refer to 'Runtime.hlp' and look under 'Exporting' for more information.

USER FUNCTION LIBRARIES (UFL)

If your report uses a User Defined Functions (a function listed in the Formula Editor's Additional
Functions section), then the associated U2xxxxx.dll (UFL) file must be included in the distribution. If
the function is one of the Crystal Reports sample User Defined Functions, include the Uflsampl1.dll
file.

Refer to 'Runtime.hlp' and look under 'Additional Components' then 'User Function Libraries' for more
information.

Note: ========

- Other DLLs that a Crystal report may use and need to be distributed are:

ODBC files, RDO/DAO/CDO files, OLE DB core & providers, SQL Server/Oracle clients, Access
(DAO/JET) files/engines, etc.

- For further information about runtime file requirements for the RDC go to
http://support.crystaldecisions.net/kbase and search for articles C2007290 and C2002369.


ERROR AL UTILIZAR EL PROGRAMA regsvr32.exe

"LoadLibrary ("c:\program") failed. GetLastError returns 0X00000485."

Why does this occur?

Solution

This error message occurs because you must enclose the path to each DLL in quotation marks.
When registering DLLs that are not located in the Windows directory or sub-directories, you must
enclose the entire path to the DLL in quotation marks.

The simplest way to do this is to use the drag-and-drop method to register DLLs. First, you must
extract the DLLs to the "C:\Program Files\Seagate Software\Shared" directory.

To successfully register the dependency DLLs, complete the following steps:

1. In Windows, click 'Start', and then click 'Run'. The 'Run' dialog box appears.

2. In the 'Run' box, type REGSVR32. Do not click 'OK' yet.

3. Launch Windows Explorer and browse to the directory to where you placed
ExportModeller.dll and CRTSLV.dll.

4. Drag the ExportModeller.dll icon into the 'Run' box. This inserts the correct path, surrounded
by quotation marks.

You will see the following after you drag the dependency DLL into the 'Run' box:

regsvr32 "C:\Program Files\Seagate Software\Shared\filename[1]\crtslv.dll"

5. Click 'OK'.

The following confirmation appears:

"DllRegisterServer in <drive letter>:\Program Files\Seagate Software\Shared\ExportModeller.dll
succeeded"

6. Repeat steps 1 to 5 to successfully register CRTSLV.dll.

You have now successfully registered the dependency DLLs.

La ultima parte la hacer para unas DLL en particular (CRTSLV.DLL y ExportModeller.DLL) pero en
general es para cualquiera.

Espero que les sirva de ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder