我使用Visual Studio 2013,它有一个很好的功能来通知和安装所有扩展更新.
所以,这非常好,但我有时会收到安装我从未使用的功能的更新的请求.
例如,它建议我安装Visual F#3.1的更新
有没有办法彻底删除这个F#?我尝试从扩展管理器卸载,它将我发送到"添加和删除程序",但是有任何程序包含"F#".
如何进行?
.net visual-studio visual-studio-extensions visual-studio-2013
默认情况下会推送Windows Phone 8.1 Emulators扩展,并且VS2013一直在唠叨该扩展的可用更新,但当我尝试更新它时,我收到消息,指出"此计算机不支持Windows Phone模拟器,这需要64位版本的Windows 8.1 ......"
因此,他们推送与安装OS Visual Studio不兼容的扩展,不允许我们在安装过程中取消选择它,不断唠叨它需要更新,并且在尝试更新时告诉我们扩展不兼容与操作系统.
最重要的是,无法从Visual Studio或控制面板中删除此扩展,它怎么可能比这更糟糕!?
无论如何,我们如何从Visual Studio 2013中删除该扩展和"Microsoft Advertising SDK"以及我们不需要的所有其他垃圾,我们不希望这样.
保存解决方案的更改,然后删除现有项目后,我将收到以下错误消息:
The operation could be completed. Not implemented.
Run Code Online (Sandbox Code Playgroud)
然后我启动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\
Run Code Online (Sandbox Code Playgroud)
看起来它正在尝试加载两个扩展但具有不同版本.我相信他们是Microsoft Advertising SDK for Windows 8.1,Microsoft Advertising SDK for Windows Phone …
.net ×1