Я думаю, это скорее 100 * * (скрытый файл). Они, как известно, повреждают (и это было правдой, по крайней мере, с VC ++ V6). Удаление его очистит все виды странного / ошибочного поведения в VS.
(.suo
содержит локальные настройки: какие файлы открыты и расположение, точки останова, закладки, ... только: ничего, что действительно имеет значение для решения или проектов.)
Для Visual Studio 2015 и 2017: вместо того, чтобы находиться в том же месте, что и файл решения (.sln
), теперь он содержится в скрытой папке с именем .vs
в папке, содержащей файл решения.