如何将版本添加到“Visual Studio版本选择器”,我的列表为空

时间:2014-12-14 18:12:42

标签: visual-studio visual-studio-2012 sln-file

我安装了VS 2008,2010和2012。

最初,安装了VS2013团队资源管理器(仅限Shell)。我卸载了它。

现在,Visual Studio版本选择器在执行.sln文件时显示一个空列表。没有任何表现。

如何重新填充此列表?它存放在哪里?注册?我试图找到条目,但由于它实际上没有列表中的任何项目,我无法搜索特定的字符串。

Empty VSSelector

3 个答案:

答案 0 :(得分:1)

我在安装Visual Studio 2015与现有的2013安装并行安装后遇到了同样的问题。在我的情况下,事实证明问题与解决方案文件本身有关:似乎版本选择器不喜欢BOM等(不知道解决方案是如何瘫痪的)。确保解决方案以

开头
Microsoft Visual Studio Solution File, Format Version 12.00

并且在此之前没有空格,不可打印的角色等。保存文件后,应立即看到效果,并返回正确的图标。

答案 1 :(得分:0)

我遇到了一个类似的问题,在最近的Windows Update(Win10)于18年1月6日之后,这个对话框开始弹出。该更新在破坏文件关联方面造成了各种各样的破坏。

我尝试寻找解决方案并尝试一些事情,但一切都过于复杂和混乱。

我的解决方案是运行Visual Studio(2013)修复。

修复后,我确实收到一条警告(来自vs安装程序)有关更新3无法更新但我重新启动计算机并且sln文件现在可以打开而无需该版本对话框。一切似乎都在编译和运行良好。

答案 2 :(得分:0)

在VS2017中遇到这种情况,然后我在检查Visual Studio安装程序时意识到我对Visual Studio的更新尚未完成。

安装程序显示了一个提示,我应该重新启动计算机以完成更新,然后,版本选择器将再次起作用。