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.
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.
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.
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.
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 |