Unity + VS 2015 Restarting to gain script context menus

So since I got the latest version of Unity, this started happening.

I will add new scripts in Unity, and reload all in VS, but every now and then it won’t recognize added ‘using’ components, so it won’t give me the context menus with methods and such until I close VS and/or Unity and start over.

It’s like, sometimes if I crash unity, VS will continue to ask me to reload scripts like normal when I restart Unity and add new scripts, but it won’t link the components I have added etc., and basing things like Random.RandomRange won’t come up anymore.

Wondering if anyone else has had this problem or come up with a fix. Other than the temporary save/restart everything.

Have you tried (from Unity) using the Assets → Open C# Project menu option? That usually fixes such things for me.