- Home /
timestamps but is not known in guidmapper...
My project crashed and when reopening i get the error "timestamps but is not known in guidmapper..." for every asset in the project. I searched around and found a couple ideas ranging from activate the project wizard to pressing alt when loading...nothing worked. I chose reimport all assets and it brought everything back in but EVERY single link from materials to textures, scripts, atlases...Im mean every link is broken...I'm sweatin here...put alot of time in. Hopefully there is a fix.
any help would be great!
From what it sounds like the meta files got corrupt during the crash. Unity stores a meta file for each asset that holds it's GUID, which is how Unity identifies which asset is which.
The files inside the Library folder of the project holds all the 'ties' and links between all the assets. If you delete that folder, or rather - and this is what I think happened to you - replace every single meta file during a reimport will overwrite the meta files with new GUIDs and break all those links.
The only way I can think of to restore what you had before is to have an older backup.
I'm sorry for your loss... I can only imagine how I'd feel like if it happened to me. :(
This is why I'd recommend you'd go data-driven as much as you can. Don't put full trust in the editor creating and linking every single structure of your game, at some point this kind of disaster will happen (happened countless times to me) - store your stuff in files of standard or your own data format. Try your best to set things from code rather than dragging fields around in inspector. Code is easily more trusted than editor.
Answer by wuheyang · Jan 25, 2014 at 03:43 AM
please delete the directory named "Temp/" and "Library/" in your project!
This is the correct answer, mybrainhurts. $$anonymous$$ark it so! Will make your brain feel good
where can I send ya 6pack of beer? you saved me half a day of work!
In addition, if you're using some kind of version control, every $$anonymous$$m member needs to add the library and temp folder to their version control system's ignore list to avoid getting this problem again (Unity generates the Library folder and doesn't like it when it's being modified from the outside).
Read this guide for additional information: http://docs.unity3d.com/$$anonymous$$anual/ExternalVersionControlSystemSupport.html
Answer by $$anonymous$$ · Aug 09, 2015 at 10:38 PM
Hey Everyone, if you go to "Assests" in the editor, and go down to "Reimport All", it will fix all the errors, and keep everything in your game just the way it was. The perfect, easy, and harmless solution.
Answer by NineNineFive · Aug 09, 2013 at 09:04 PM
Hello!
I don't know if you've finally found a solution for this, but my best solution was removing the files from the asset folder, that couldn't be found. Then adding them again. I got this error when moving project to skydrive and opening unity when sync wasn't finished.
Unity 5.01 - same thing here, tried refresh assets, that did not help - moved some anims out of the hierarchy and moved them right back to same slot and they popped up in Unity again. - seems to be a recurring issue, have no clue why at this point. - ...I even have Unity dlls that fall out of sync... such as the editor extensions, so I get errors on load ?!?
Answer by rosevelt · May 07, 2013 at 11:39 PM
If you just delete the metafiles dir and try opening the project again, Unity will import all assets again with pretty much good results. you'll have to manually do a few thing but its not too much trouble.
What do you mean by "do a few things?" I have a few of these errors that started when I deleted some broken sound prefabs. $$anonymous$$y project is quite large and if this breaks any script connections I will hate my life.
It can break some script connections. not as many - as I recall. I was in the same situation, this was the least painful way for me.
mkay thanks. $$anonymous$$aybe I'll try with a fresh checkout. It probably won't be worth it for me. 6 errors at unity startup really isn't big deal.
Answer by Talginsta · Oct 16, 2017 at 11:19 AM
Hi, @Lukas_GMC @mybrainhurts @NineNineFive In my case this error was caused by a syncing process (Google Sync or Google Disc). So, when I moved the file from Google Disc to another folder project worked fine. I think that was because the files were reserved by syncing app and Unity didn't have access to the them... as a test you can try reopening the project after the syncing process is finished (but whenever you make a change and try to save it, it will again show you the error). So: 1. Try to switch off syncing for this folder. 2. Move the file to another folder and if you want to sync it in Google Disc you can put it back after finishing your work. Hope this will help. Thank you! :)
Your answer
Follow this Question
Related Questions
Why Unity doesn`t open THE ONE project 1 Answer
How do I open a PC project/scene on MAC? 1 Answer
Alternative to WWW Loading 2 Answers
Failed to load scene after copying project 1 Answer
Loading Resources from folder in Project to Hierarchy 1 Answer