So sounds like it's a dev environment issue and not so much a Kentico issue?
If the packages are not restoring properly, you can also force them to reinstall. Using a developer command prompt run:
Update-Package --reinstall
This will uninstall all packages for the solution and reinstall them. Documentation