Я установил как Visual Studio 2013, так и Visual Studio 2015. Проекты и решения, созданные в VS2013, открываются VS2013, как я и ожидал, но я хотел бы иметь возможность обновить эти файлы, чтобы они открывались в VS2015 при двойном щелкнул.
Как я могу обновить файлы решений в формате VS2013, чтобы средство выбора версии Microsoft Visual Studio открывало их в VS2015?
Ответы:
Самое простое решение IMO (также работало в 2012 и 2013 годах):
источник
Save As
пункт меню появится в меню «Файл».Измените версию в файле .sln
Чтобы соответствовать любой версии, которая у вас есть
Сегодня утром мой VS Enterprise
14.0.23107.0
Пример:
Visual Studio 2015 с обновлением 3 - это
14.0.25420.1
источник
# Visual Studio 2015
это то, что срабатывает мультиселектор ...Примечание : это работает для VS 2015 и 2017.
Альтернатива ручному редактированию файла .sln или повторному сохранению поверх исходного файла .sln:
Теперь решение будет обновлено.
источник
Я наткнулся на это в поисках того же самого. Принятый ответ работает, но я заметил некоторые комментарии о том, что он не работает. Нашел вариант дозирования и подумал поделюсь.
Вы можете использовать
/upgrade
опцию вdevenv.com
. Это означает, что он доступен для игры. Например, для рекурсии текущего каталога с обновлением всех файлов .sln (после их резервного копирования) вы можете сделать следующее:источник
Я решил проблему следующим образом: щелкните правой кнопкой мыши на решении «Перенацелить решение» (vs2013).
источник
Другие решения здесь не помогли мне. Мой проект был создан в Visual Studio 2012, и теперь я использую Visual Studio 2015, но это должно работать, если вы собираетесь с 2013 по 2015 год. Вот как вы вручную обновляете проект с более ранней версии до более новой:
devenv SolutionFile | ProjectFile /upgrade
и нажмите вводГде
SolutionFile | ProjectFile
полный путь с именем вашего файла .sln.https://msdn.microsoft.com/en-us/library/w15a82ay.aspx
источник