Остановить Visual Studio от использования корня GIT в качестве корня решения - PullRequest
0 голосов
/ 07 ноября 2018

Предположим, у меня есть репо d:\git, и у меня есть такие проекты:

d:\git\tools\tool1\tool1.sln
d:\git\tools\tool2\tool2.sln

Когда я открываю tool1.sln и использую режим работы папок с решением, Visual Studio делает решение корневым d:\git, поскольку существует d:\git\.git.

Режим «Решения и папки» - это кнопка:

Solutions and Folders

Я не хочу, чтобы Visual Studio что-то знала о GIT. Мне бы хотелось, чтобы он открыл tool1.sln и сохранил корень решения d:\git\tools\tool1.

Особое раздражение вызывает то, что Visual Studio сканирует весь репозиторий для создания Intellisense. Другая причина заключается в том, что Find in Solution также сканирует слишком широко.

Предложения

...