我安装了VS 2008,2010和2012。
最初,安装了VS2013团队资源管理器(仅限Shell)。我卸载了它。
现在,Visual Studio版本选择器在执行.sln文件时显示一个空列表。没有任何表现。
如何重新填充此列表?它存放在哪里?注册?我试图找到条目,但由于它实际上没有列表中的任何项目,我无法搜索特定的字符串。
答案 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的更新尚未完成。
安装程序显示了一个提示,我应该重新启动计算机以完成更新,然后,版本选择器将再次起作用。