What DLL files are required for distributed deployment of CA Aion?

Document ID : KB000022822
Last Modified Date : 14/02/2018
Show Technical Document Details

Question:

What DLLs for CA Aion runtime are required for distributed development?

For example, which exact files are required without CA Aion already installed?

Answer:

To know which DLL files you will need to export to a computer that does not have CA Aion installed, it is recommended to perform the following.

In any CA Aion application, preferably one with a Main entry class of _System type and a Start method, Right-mouse-click on the "Classes" tree item. Choose Properties, then the directories tab. In the Executable Directory, put in "..\exe". Hit OK, and save the application.

Build the application, and if successful, it will create a child directory "exe" relative to the Aion application .app file location on the local hard disk. Open this exe directory and observe the files that are included by default:

 C:\exampleDir\exe>dir
 Volume in drive C has no label.
 07/13/2010  11:23 AM    <DIR>          .
 07/13/2010  11:23 AM    <DIR>          ..
 07/13/2010  11:23 AM            10,240 <aion app>.dll
 02/12/2010  06:13 PM           114,688 redatb0.dll
 02/12/2010  06:13 PM            94,208 redb2b0.dll
 02/12/2010  06:13 PM            81,920 reinfb0.dll
 02/12/2010  06:13 PM           106,496 reingb0.dll
 02/12/2010  06:13 PM            73,728 reldatb0.dll
 02/12/2010  06:13 PM           143,360 relsysb0.dll
 02/12/2010  06:13 PM           389,120 relwinb0.dll       [if the application includes winlib] 02/12/2010 06:13 PM 77,824 reodbcb0.dll
 02/12/2010  06:13 PM           217,088 reoracleb0.dll
 02/12/2010  06:13 PM            77,824 ressb0.dll
 02/12/2010  06:13 PM            98,304 resybb0.dll 
 02/12/2010  06:13 PM           520,192 resysb0.dll
 02/12/2010  06:13 PM           192,512 reutilb0.dll
 02/12/2010  06:13 PM           577,536 rewinb0.dll        [if the application includes winlib] 07/13/2010 11:23 AM 159,744 _<aion app>.exe
               16 File(s)      2,934,784 bytes
                2 Dir(s)  29,197,484,032 bytes free
 C:\aionissues\19504058\exe>
 

All the files that are seen, are the minimum. Your application can have other .dll files as a result of self-written included libraries.