I am having problems migrating code written for MicroBit from:
makecode.microbit.org version 4.0.24
Microsoft Makecode version 7.0.20
Microbit runtime version 2.2.0-rc6
codal-microbit-v2 runtime version 0.2.35
to:
makecode.microbit.org version 5.0.12
Microsoft Makecode version 8.0.7
Microbit runtime version 2.2.0-rc6
codal-microbit-v2 runtime version 0.2.40
It seems all the code written that uses some kind of extension libraries are having problems but I do not get any specific message showing the errors.
Pop up screen shows:
Extension Errors
Looks like there are some errors in the extensions added to this project. How would you like to proceed?
Try to fix
Ignore errors and open
Using either options does nothing to resolve the issue.
Durling load it just goes in the loop (on the simulator side of the screen).
I also searched the whole drive and can’t find the corresponding .hex files anywhere. I also searched the registry - no luck.
So the code is stored somewhere but where?
I also downloaded the new version of makecode (I have both versions on my windows 10 latest version).
When I try to save the code into a file from the old version of MC and try to load it into the new version of MC most of the code (99%) disappears and is not loaded.
Any idea what’s the best way to preserve all the codes I have written and migrate it into new version of MC or how to diagnose the error that is preventing me to load the code?
I had not used makecode in over 2 years but I can’t afford to re-write all that that code.
while trying to resolve this…I just realized, some of the code has been lost. Using undo (at the bottom right hand side) does nothing. This happened when I tried to reload the code and use the “fix it” option in the old version. Now when I load that project - all the code is gone.
Any help would be appreciated.