There are two different types of Target Type: EXE (Stand-alone Executable) and DLL (Dynamic Link Library). Based on the type, ATEasy Build command will create a file of this type - one for Executable (extension .exe) and the other for DLL (extension is .dll).


Default - unchecked. When building EXE or DLL, ATEasy will embed the current ATERT.DLL and ATECTL.DLL - ATEasy run-time and control library with the executable. This allow you to be able to deploy ATEasy application with the current run-time version that was used to develop and test the application. This option will increase the size of the build file substantially. When the EXE or DLL is loaded, the EXE or DLL will look for the exact version of the run-time/control library, if it cannot find it, it will extract the se library to the temp folder and will use them.
Note, that this option still requires an ATEasy run-time installation in the target machine, however it does not need to be the same exact version. Additional files that are needed are: HW driver, the ATEasy interface DLL (i.e. GPIB), and additional registry entries.
Default - unchecked. When checked, the executable or DLL created is added with signature and the PCode section is encrypted. This provides ATEasy EXE/DLL integrity protection against file corruption or malicious changes. In addition, since the created EXE or DLL file is encrypted, it cannot viewed using text viewer and task, test, procedure names, etc. are not visible.
Enter the name and path of the EXE or DLL file that will be created when the project is built. By default, ATEasy puts the EXE or DLL file in the same directory as the project. Typically you can specify either one of the following:
A relative path. Examples are:
|
.\ProjectName.EXE(/.DLL) |
Indicates current project directory. |
|
..\ProjectName.EXE(/.DLL) |
Indicates a directory above the project directory. |
An absolute path. An example is:
C:\ATEasy\ProjectName.EXE(/.DLL)
For more information, see Building Your Application or Building ATEasy DLLs.
It’s for application icon (only apply to EXE, not DLL) used when it’s displayed in windows explorer or on the desktop. For example:
![]()
Its browse button allows you to browse and select a picture.
If the project contains more than one program, select the name of the program to be run when the application is started. When the program name is selected, that program is run first. When you want to run another program, you must use the Run statement in the code to run that program.
Select None if the project contains no program to run or you use the Run statement from the project driver or system OnInit events. For more information, see Run Statement.
Note : The user can write a test program and include it in the DLL project to test the DLL exported functions. The startup program is not called when compiled to the DLL. It will only be called when running from the IDE and the DLL is the active project.
Enter arguments that should be passed to the application file when the application is started. The arguments can be retrieved at run time using the App CommandLine property.