Recently I did a wipe on my computer and re-installed Unity and VS 2012 Ultimate. Now before I did this I had no problems using VS as my editor but now it doesn’t seem to sync and don’t know why. So right now if I use VS I don’t get the auto complete or anything that’s related to Unity C# scripting. Is anyone else having issues or has had this issue and knows how to fix this as I have tried switching back to MonoDevelop and back but it didn’t do anything. I think it’s not finding the Assembly-CSharp for some odd reason.
After writing this I went and added the project to the solution from within VS and it seemed to fix it but will have to do it every time I open a script.
I use Visual Studio 2012 Pro, not Ultimate. I remember some similar bug a long time ago, but can’t call to mind how I solve it.
I’m sorry if I can’t help, but I have an advice: if you can afford the expensive VS Ultimate, you must buy UnityVS!
Indirectly it could solve your problem because UnityVS has its own process to sync project files.
I got it from when I was going to school though wish I did have the money lol
I think I figured out the issue which is that I had # in the title of my project as had named it C# Tutorial as was following a scripting tutorial so now I just created a new project and named it Scripting Tutorial and it works without a problem. I will probably look into trying to get UnityVS though when I get my income tax if I have any money left over and also depending on far I’ve gotten in learning to make games with Unity.