Я верю в это. VS и VSTS - это один и тот же базовый продукт под капотом, поэтому они фундаментально совместимы.
Как вы говорите, некоторые дополнительные функции в VSTS сохраняют свои настройки в файлах проекта, но я думаю, что VS просто игнорирует то, что не поддерживает.
(я говорю «думаю», потому что я переместил проекты назад и вперед между двумя без каких-либо проблем, но я не использовал проекты, которые используют все дополнения VSTS, поэтому не могу категорически подтвердить, что все работает - например, настройки анализа кода и модульные тесты были в порядке, я просто не мог анализировать или тестировать в VS. Сообщалось об отсутствии контроля исходного кода TFS, с обычной возможностью работать в автономном режиме или удалять привязки из проекта Большинство (все?) Параметров профилировщика хранятся в отдельных файлах IIRC, поэтому VS, вероятно, не затронет их. Большинство других основных функций VSTS относятся к TFS и Team Explorer, которые, я считаю, не зависят от проектов / растворы)
Вы можете получить лицензию VSTS с периодом возврата денег, чтобы вы могли проверить, что ваши конкретные проекты полностью переносимы без какого-либо риска?