Visual studio 2012 删除项目时发生Visual Studio扩展冲突
保存解决方案的更改并删除现有项目后,我将收到以下错误消息:Visual studio 2012 删除项目时发生Visual Studio扩展冲突,visual-studio-2012,visual-studio-2013,Visual Studio 2012,Visual Studio 2013,保存解决方案的更改并删除现有项目后,我将收到以下错误消息: The operation could be completed. Not implemented. 然后我启动了devenv.exe/Log,能够重现问题,错误如下: Extension will not be loaded because an extension with the same ID 'Microsoft.Windows.DevelopmentKit.Desktop' is alr
The operation could be completed. Not implemented.
然后我启动了devenv.exe/Log
,能够重现问题,错误如下:
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 will not be loaded because an extension with the same ID 'Microsoft.WinJS' is already loaded at
C:\PROGRAM FILES (X86)\MICROSOFT SDKS\WINDOWS\V8.1\EXTENSIONSDKS\MICROSOFT.WINJS.SHARED\VSIX\
C:\PROGRAM FILES (X86)\MICROSOFT SDKS\WINDOWS\V8.0\EXTENSIONSDKS\MICROSOFT.WINJS.SHARED\VSIX\
看起来它试图加载两个扩展,但版本不同。我相信它们是针对Windows 8.1的Microsoft广告SDK
和针对Windows Phone 8.1的Microsoft广告SDK
,但即使我使用Admin启动VS 2012,我的卸载
按钮也会变灰。我在添加/删除程序中也没有看到它们。那么我怎样才能摆脱这个错误呢
附带说明,我已经安装了VS 2012和VS 2013,并且在安装VS 2013后,我必须对VS 2012进行维修 我在使用Microsoft Windows开发工具包时遇到了同样的问题:在Visual Studio中,每次都有两个错误以
%AppData%\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml
有时(我认为每次)VisualStudio更新程序或安装程序(当您尝试安装其他版本的VS时)不会删除已安装版本的VS模块
在我的例子中,第二个WDK版本较旧,但安装在较新版本之后。我手动卸载了旧版本的Microsoft Windows开发工具包,解决了Visual Studio的问题。找到了删除扩展的解决方案,问题消失了!