You need to uninstall the old version before installing the new version. Otherwise you end up with mixed directory contents from the two versions.
You could probably delete the entire directory and then reinstall the more recent version, but that might leave things behind in the registry.
One possible approach (untested) is to (1) uninstall 5.40, (2) reinstall 5.32 to hopefully get back to where you were, (3) uninstall 5.32 to clean it out, and then (4) reinstall 5.40.
Neither approach will bring back your old modules but it's safer to reinstall them anyway. Or just stick with the portable version which is what I do.
If you want to work with several perl versions and switch between them as needed then berrybrew, maintained by stevieb, is well worth looking at.
In reply to Re: Nooo!... Have I trashed my Strawberry?
by swl
in thread Nooo!... Have I trashed my Strawberry?
by Intrepid
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |