This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.
Using the Refresh Projects button in the UnrealVS toolbar will fail for projects because it can't find the "GenerateProjectFiles.bat" file for the specified project.
Licensee reporting the issue mentioned that adding a batch file in the target location that calls UnrealEngine\GenerateProjectFiles.bat file will fix the issue.
UPDATE:
After updating to 4.11, Licensee reported that the Refresh Projects button is disabled (grayed out) when he uses the project's .sln. Engine .sln still shows the button as avaialbe/clickable
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-23159 in the post.