We just migrating from Version 4.2 to 5.6
After I fixed every compiler errors, our project starts successfully.
But, when I want to edit an entity and save it with
using (DataAccessAdapter daa = DataAccessAdapter.GetCUPnew())
daa.SaveEntity(entityToSave, true, false);
I get the Exception:
Source array was not long enough. Check srcIndex and length, and the array's lower bounds.
I found this Post https://www.llblgen.com/tinyforum/Messages.aspx?ThreadID=24186
But we don't use different projects and DBSpecific and Generic are both in one.
Please make sure you're using the right generated code (the csproj files have moved!) and have changed to the new runtime libraries. It looks like you're using the v4.2 dbspecific project.
Ok, sorry, i didn't see that the project files have moved.
Now I have to reorganise my solution and the error is resolved.
Yes, please consult this document: https://www.llblgen.com/Documentation/5.6/LLBLGen%20Pro%20RTF/migratingcode.htm
It warns you we made that change in 5.4. (we had to due to the new project format of csproj/vbproj)