最近我下载了 Visual Studio 2013 终极版,我已经有了 Visual Studio 2012 专业版,运行良好。
但是,在安装 VS2013 之后,我的所有 VS2012 项目都不会加载。 Even 不让我向项目中添加任何新文件。
因此,我通过使用 devenv.exe/log
命令运行 devenv.exe 来捕获事件日志。打开项目时出错。
ERROR Extension will not be loaded because an extension with the same ID 'Microsoft.Windows.DevelopmentKit.Desktop' is already loaded at C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.0\DESKTOP SDK... C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT\EXTENSIONMANAGER\EXTENSIONS\MICROSOFT\WINDOWS KITS\8.1\DESKTOP SDK\ Extension Manager
谁能帮我解决这个问题?
最佳答案
我遇到了同样的问题。问题是VS2013自动安装了两个工具,与之前VS2012安装的旧版本冲突。 (叹)。这两个工具是:
- Microsoft.Windows.DevelopmentKit.Desktop
- 微软.WinJS
VS2012安装8.0版本,VS2013安装8.1版本
解决方案
- 控制面板 - 程序和功能
- 选择 Microsoft Visual Studio 2013
- 选择更改
- 选择修改
- 取消选择用于维护 Windows 商店应用程序的工具 8 和 Windows Phone 8.0 SDK
- 保存并重启 VS2012 或 VS2013
如果错误没有消失,请取消选择与开发 Windows 应用程序/程序有关的任何内容,然后重试。
关于c++ - 安装 visual studio 2013 后 visual studio 2012 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25743381/