DataWindow .NET runtime files

This section lists the files that you need to deploy to a client with DataWindow .NET Windows applications. The same files are required on the production server for Web applications (they are not required on Web clients).

The DataWindow .NET initialization files and DLLs listed in this section are all installed in the Sybase\DataWindow .NET 2.0 directory and are freely redistributable.

Required files

The files listed in Table 13-1 must be distributed with all applications that use DataWindow .NET if they are not already installed on the target system.

Table 13-1: DataWindow .NET required runtime files

File

Description

DataWindow.dll

Front end, interacts with the .NET runtime

WebDataWindow.dll

Web DataWindow front end; required on production server for Web applications

DataWindowInterop.dll

Interop layer, communicates between front end and DataWindow server

pbdwn105.dll

DataWindow server

pbshr105.dll

Required utilities

The pbshr105.dll has dependencies on the Microsoft C++ runtime files msvcr71.dll and msvcp71.dll and the Microsoft GDI+ module gdiplus.dll. If you use Ink controls, the Microsoft .NET Active Template Library (ATL) module, atl71.dll, is also required.

Optional files

The files listed in Table 13-2 need only be deployed if your application requires them. Typically you will deploy the Xerces files and at least one database interface.

Table 13-2: DataWindow .NET optional runtime files

File

Required for

pblab105.ini

DataWindows that use the Label presentation style

PBXerces105.dll, xerces-c_2_6.dll, xerces-depdom_2_6.dll

XML or XHTML RenderFormat or DataWindow export to or import from XML

pbado105.dll, Sybase.PowerBuilder.Db.dll, Sybase.PowerBuilder.DbExt.dll

ADO.NET database connections

pbdir105.dll

Sybase DirectConnect database connections

pbin9105.dll

Informix 9 database connections

pbo84105.dll

Oracle8i database connections

pbo90105.dll

Oracle9i database connections

pbo10105.dll

Oracle 10g database connections

pbodb105.dll

ODBC database connections

pbodb105.ini

ODBC database connections

pbole105.dll

OLE DB database connections

pbsyc105.dll

Sybase Adaptive Server Enterprise database connections