Перенос файловых ассоциаций из Visual Studio 2005 в 2008 - PullRequest
2 голосов
/ 25 августа 2009

Visual Studio 2005 и Visual Studio 2008 установлены на моем ПК, но когда я открываю файл .aspx или .master из Explorer, он открывается в 2005 году. Я хотел бы, чтобы они открылись в 2008 году.

Я мог бы изменить ассоциации файлов вручную, но есть довольно много расширений файлов, чтобы пройти.

Есть ли простой способ вернуть все ассоциации файлов обратно в 2008?

Ответы [ 2 ]

2 голосов
/ 25 августа 2009

может быть это: Параметры -> Среда -> Общие -> Восстановить ассоциации файлов

0 голосов
/ 25 августа 2009

Вы должны быть в состоянии сделать это так.

Сначала создайте текстовый файл (ассоциации) со всеми вашими существующими настройками

assoc | findstr -i VisualStudio > assocs

Затем отредактируйте этот файл, измените 8.0 на 9.0 в таких случаях, как:

.vbdproj = VisualStudio.vbdproj.8.0 -> .vbdproj = VisualStudio.

Затем сохраните этот файл и выполните следующую команду, чтобы создать командный файл для изменения настроек:

for /f "tokens=1-10 delims==" %i in (assocs.) do @echo assoc %i=%j >> new_assocs.bat

Наконец запустите командный файл:

new_assocs.bat
...