【问题标题】:Move file associations from Visual Studio 2005 to 2008将文件关联从 Visual Studio 2005 移动到 2008
【发布时间】:2009-08-25 07:11:10
【问题描述】:
Visual Studio 2005 和 Visual Studio 2008 都安装在我的 PC 上,但是当我从资源管理器中打开 .aspx 或 .master 文件时,它会在 2005 年打开。我希望它们在 2008 年打开。
我可以手动更改文件关联,但有很多文件扩展名需要处理。
有没有一种简单的方法可以让所有文件关联回到 2008 年?
【问题讨论】:
标签:
visual-studio
visual-studio-2008
visual-studio-2005
【解决方案1】:
也许是这样:
选项 -> 环境 -> 常规 -> 恢复文件关联
【解决方案2】:
你应该可以这样做。
首先使用所有现有设置创建一个文本文件(关联)
assoc | findstr -i VisualStudio > assocs
接下来编辑此文件,在以下情况下将 8.0 更改为 9.0:
.vbdproj=VisualStudio.vbdproj.8.0 -> .vbdproj=VisualStudio.vbdproj.9.0
接下来保存此文件并运行以下命令以创建批处理文件以更改设置:
for /f "tokens=1-10 delims==" %i in (assocs.) do @echo assoc %i=%j >> new_assocs.bat
最后运行批处理文件:
new_assocs.bat