Issue
When updating a project, particularly from Unity Pro to Control Expert, you may encounter the following error, "Not valid due to Project/Libset inconsistency. Please update the Project with Library".
Affect Products
-
EcoStruxure Control Expert
Answer
We are able to use the "Update All" tool within the "Types Library Manager" to resolve this issue.
Prerequisites
You will need an archive copy of your project (that is a file extension of .sta). You can find more information on archive files here.
Procedure
1) To begin, from the top toolbar, Select "File > Open...". Notice I have left the "Libset Version" to "Keep project version...". Click "Open". You may receive numerous warnings, click "OK" on these.
2) From the top toolbar, Select "Tools > Types Library Manager..."
3) Right click on "<Application>" and then Select "Compare Project with Library..."
4) The error occurs because the two columns, "V. Library" and "V. Project", do not match. To repair click on "Update All". You may receive numerous warnings, click "OK".
5) The "Update All" process can sometimes take numerous attempts before all libsets have been updated. Please right click, compare and update your project again (repeat steps 3 and 4) until Control Expert can no longer detect any differences.
6) You will know you are done when you receive an information window saying "No difference has been found between the types in the project and those in the library." Click "OK" and then "Close".
7) Now perform a full rebuild of the project. From the top toolbar, "Build > Rebuild All Project". Click "Yes" to confirm rebuild.
Your project and libset version should now be matching and updated to the latest version.