【问题标题】:How to remove Windows Phone 8.1 Emulators from Visual Studio 2013如何从 Visual Studio 2013 中删除 Windows Phone 8.1 模拟器
【发布时间】:2015-04-10 16:37:27
【问题描述】:

默认情况下会推送 Windows Phone 8.1 模拟器扩展,并且 VS2013 一直在唠叨该扩展的可用更新,但是当我尝试更新它时,我收到一条消息,指出“这台计算机不支持 Windows Phone 模拟器,这需要 64 -bit 版本的 Windows 8.1..."

因此,他们推送了与正在安装的 OS Visual Studio 不兼容的扩展,不允许我们在安装过程中取消选择它,不断唠叨它需要更新,当尝试更新时告诉我们扩展与操作系统不兼容。

最重要的是,这个扩展不能从 Visual Studio 或控制面板中删除,它怎么可能比这更糟糕!?

无论如何,我们如何从 Visual Studio 2013 中删除该扩展程序和“Microsoft Advertising SDK”以及我们不需要和不想要的所有其他垃圾。

【问题讨论】:

  • 当然,有一些抱怨,但这是一个关于删除不需要的 Visual Studio 扩展的合理问题 Microsoft 推送到不兼容的系统并且不提供删除方法,因此真的没有理由关闭它......
  • 现在您已经删除了 50% 的原始内容(而这 50% 都是咆哮的噪音),我将收回反对票。 现在这是一个合理的问题。谢谢。
  • 我删除了一段但是是的,我同意这不是它的地方......

标签: visual-studio-2013


【解决方案1】:

这是最好的解决方案: Total-Uninstaller

这是一个专注于此的开源项目:

Windows 软件卸载程序。通过消除一些膨胀来加速 Visual Studio 尤其有用。需要管理员权限才能运行。

我一直在为这个限制而苦苦挣扎,我找到了这个软件,如果有人遇到同样的挑战,我强烈推荐它。

【讨论】:

    【解决方案2】:

    做一件事,WP8.1 SDK 是 VS2013 版本的一部分。转到控制面板->添加/删除程序->选择Visual Studio->修改并取消选中Windows phone SDK

    你不会有这个问题,但要注意 WP SDK 将被卸载

    【讨论】:

    • 选择修改后出现的列表中没有“Windows Phone SDK”项...唯一可用的项是“Blend for Visual Studio”、“LightSwitch”、“Microsoft Foundation Classes for C++ '、'Microsoft Office Developer Tools'、'Microsoft SQL Server Data Tools'、'Microsoft Web Developer Tools' 和 'Silverlight Development Kit' 与初始设置期间可用的选项完全相同...
    • 这对我不起作用。它似乎卸载了一些东西,但是当我重新启动 VS 时,垃圾仍然存在......
    • 这个答案在 Enterprise Windows 8.1 w/VS 2013 Pro Update 5 上对我有用。
    • 这个答案对我适用于 Windows Phone 8.0 SDK。但是,要卸载 8.1 SDK,我必须在 Programs and Features 中查找它并直接卸载。
    【解决方案3】:

    我终于在运行 Windows 7 Professional SP1 和 Visual Studio 2013 更新 5 的机器上解决了这个问题。

    你首先需要编辑

    “扩展.vsixmanifest”

    位于此目录(或同等目录)中的文件:

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\ProductUpdate\WPEmulator\8.1

    在第 4 行将版本更改为 8.1.0.0,因此应该如下所示:

    <Identity Id="Microsoft.Windows.Phone.Emulator.8.1" Version="8.1.0.0" Language="en-us" Publisher="Microsoft"/>
    

    然后从命令窗口/DOS 提示符运行它:

    "\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.com" /setup

    【讨论】:

    • 您可能需要做的另一件事(对不起,我一次尝试了一些不同的事情)是“触摸”(打开,更改某些内容,将其更改回来并保存)“extensions.configurationchanged”此目录中的文件:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions
    • 我刚刚在第二台机器上验证了这一点,我不必触摸上述评论中的“extensions.configurationchanged”文件,我只是做了我的回答中概述的两件事,它工作正常(编辑文件,然后运行命令)。
    • 按照上述说明操作后,我仍然无法从“控制面板”>“程序和功能”中卸载。但是,我可以使用 CCleaner > Tools > (select item) > Uninstall。这会运行卸载程序(VS 安装程序)并删除该功能。
    【解决方案4】:
    1. 安装 Visual Studio 2013 ISO。
    2. 转到 E:\packages\WindowsPhone81SDK\(其中 E:\ 是驱动器)

    3. 右键单击 WindowsPhoneSdk-Desktop.msi 并选择卸载。

    为了摆脱广告 SDK,MSI 位于 E:\packages\AdsSDK10\

    Windows Phone SDK 现在已在“开始”菜单中消失,在 Visual Studio 中,您也无法再启动手机项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多