I installed PB2017 R2 fresh (after uninstalling PB2017) and migrated my source. All went well. I can run the app from the IDE and things look and perform perfectly, as far as I have tested. I'm now trying to create an executable app so we can do more testing. When I deploy the project all goes well again and it writes all the files (exe and pbd's) and at the very end the IDE crashes with "Appeon PowerBuilder 2017 R2 has stopped working". All the pbd's are created and I can run the app from the exe so I think it finished the process but the IDE crashed.
I found a support case (Bug 496) that seems to describe the same problem and the person posted that they solved the issue saying:
"The problem was solved by adding pbdom17.pbx to the application. pbdom125.pbx was still being referenced after the migration."
I'm not sure what "adding pbdom17.pbx to the application" means. I found the file pbdom170.pbx in the Shared folder in "C:\Program Files (x86)\Appeon\Shared\PowerBuilder" and I put it in my source folder, and deleted the pbdom115.pbx, and that did not solve the problem. I then added pbdom170.pbx to the Library list and that did not fix the problem either.
I'd appreciate any ideas that might help resolve this problem.
-Greg Heiner
I am so glad that you found your issue!