Greetings, Prashant -
I'm very doubtful you'll be able to do this, although the oldest version I have available to experiment with is PB 2017 R3. Using a freeware utility named Resource Hacker, I took a little test app and attempted to add one or more icons to the exe. The utility appeared to work successfully, but the app then produced a fatal error during startup and therefore was from then on unusable.
The only ways I know to product versions of an app with different icons is to either (1) change the icon property in the application object prior to doing the deploy/build. or (2) use a separate application object and target in its own pbl for each version.
Regards, John