Of course it won't if I use some new syntax that's only in PB 2017, like the NativePDF! enumerated value, but as long as I don't to that, is there any reason there should be a problem with this?
I want to maintain my app in both versions for a while, including any fixes and improvements I make to it, and don't want to have to always do the changes in 12.5 first and keep re-migrating the PBLs into 2017.
In fact, I use source code control (WizSource) and what I'd really like to do is create an additional WizSource user for myself, and use that user for my PB 2017 work, and my existing user for my PB 12.5 work, so I can check out and check in in either one, on the same computer, and have it work just like if my colleague on another computer, with his WizSource user, was doing checkouts and checkins.
Thoughts? Thanks.
I would recommend making your changes in 12.5 and using source control to sync the 2017 version of the app. Then once you are confident that your app runs well in 2017 you can make the switch permanently.