Hello Appeon Team - I need to know when we should create the EXE.
In my project, we mostly work on the objects. We never change the application object. We also rarely add any new picture or bitmap file. I know EXE contains the bitmap and icon information embedded through PBR file. When we build the EXE, it embedds the icons and picture information. But if we are not changing pictures and icons and if we are making change in appplication objects, is it still needed to run the EXE? What if we only build the PBDs and deploy them. Any time if we deploy the EXE, we would need to user log off from the application otherwise we would get "file is in use" error whey copy the EXE file. Since we are not making any changes to EXE object, is it okay to leave them as it is?
So my question is
What else changes in PB would need to trigger the EXE build?
An exe file contains what other than picture information?
Does creating any new object in a PBL would need EXE build trigger? Remembe I am not adding a new library.
Kindly advice.
Thanks,
Vipin
My orca script does create PBD of units.pbl and EXE. I have attached the image of my orca script.
I totally agree if we are changing structure of the object which we are calling in application object. We will have to build the EXE. But if any objects we are calling/using in application object don't change then looks like not re-building EXE would work. Correct?
Here I conclude my statement
An EXE contains
1 - global functions information
2 - global variable information
3 - icons and image information (through PBR file if we use them)
4 - Application object information
A new EXE build would require if
1 - change to any of the above list
2 - change in the signature of the object being used/called from application object
Please correct me if I am wrong.
Vipin