- Home /
How to properly update plugins/script packages from the asset store
Hi I'm having trouble updating a script package I downloaded from the asset store to the newest version available. What is the proper procedure to do this cleanly?
I've been told to do the following steps to avoid corrupting serialization, but it's still caused errors:
create new empty scene
delete folder with old version
import latest version
reopen original scene
What happens now is that all object scripts say "the associated script can not be loaded". when I try to add them again manually, it says the script doesn't exist, even though it's clearly in the project window...
thanks!
Is it possible that your project is using .meta files for assets, but the package isn't? If so then when you delete the folder and re-add new files, Unity will generate new .meta files with new GUID identifiers, which will break existing references to those assets. If this is the case, then in step 2 try deleting all the individual files of the package, but keep the .meta files.
thanks for your response. It could be a possible explanation. If I come across it again, I will try that.