Good morning,
a problem arised two days ago. Usually, when I made a change into a script with MonoDevelop and then go back to Unity window, it recompiled all the scripts.
But now it does not happen every time. Sometimes it recompiles, sometimes not. Sometimes I have to edit and save the file twice to recompile, but sometimes I have to edit and save 10 times…
Closing and opening Unity forces a recompile, but I can´t do it every time I make a change into a script. I tried to reinstall and update Unity but the problem is still there.
I tried to delete “ScriptAssemblies” contents, with no result. In fact, the problem is the same in all the projects I have. Also I tried to reimport the script but is not recompiled.
The tab in - tab out is detected because a “Refresh: detecting if any assets need to be imported or removed … Refresh: elapses 0.081504 seconds” line is printed into the Editor.log, but no more lines.
There is any way to force Unity to recompile the scripts? Or any way to fix the problem?
Thank you!!
EDIT: My question was wrong, in the Editor.log it seems to recompile, but the warnings are not shown into Unity’s console. And the files used in the execution are the old ones.