Issue
When editing a Xenta Server from Vista, an old version of the XBuilder project will open and you will be asked to convert it.
Environment
TAC Vista
TAC Xbuilder
Cause
Under some circumstances, after upgrading a Xbuilder project the old xbp file will still remain in the project folder.
When one does Edit in Vista Workstation the XB project is unpacked in a Windows user temp folder. After that XB searches for *.xbp files and take the first one found to open.
If you for example have converted a 5.1.5 project to 5.1.6, there may be both a .xbp515 file and a xbp516 file. It is the old one (.xbp515) that will be opened, since it's alphabetically first.
Update: In v5.1.7 and later, Xbuilder will always open the latest version of the project. Note that it will go for the latest file extension (xbpXXX) and not by the date of the files.
Resolution
- Find the zip fie associated with the Xbuilder project, for example C9F20001.zip located in the db\$thisfil, and extract it to a temporary folder.
- Once extracted delete or rename the old xbp file (project.xbp515 in the example above).
- Zip the folder that has all the previous project version removed back to db\$thisfil folder using the same name, overwriting the old one.
Update: In v5.1.7 and later, Xbuilder will always open the latest version of the project. Note that it will go for the latest file extension (xbpXXX) and not by the date of the files.