【问题标题】:VS2013 Update 5 blocked due to old version of Multi-Device Hybrid AppsVS2013 Update 5 由于旧版本的多设备混合应用程序而被阻止
【发布时间】:2015-07-24 14:54:42
【问题描述】:

我认为我应该在此处发布此内容,以帮助其他在安装 VS2013 的新 Update 5 时遇到此问题的人。

我现在花了大约 3 天的时间尝试安装 Visual Studio 2013 的更新 5,安装程序说由于机器上已经存在用于混合应用程序的多设备开发 (MDD) 版本而阻止更新。

我已经删除了 MDD 的 CTP,但显然机器上仍然潜伏着一些东西,这让安装者认为它仍然存在。我检查了一堆类似one 的线程,这些线程与 VS2013 早期更新中的问题以及 Microsoft 支持上的this 文章有关。我在包缓存中找不到引用文件的踪迹。

下面是我找到的修复方法。

【问题讨论】:

  • 在尝试this 和一些手动注册表删除涉及“多设备混合应用程序”的键后,这个小小的注册表触摸帮助我解除了阻塞。考虑将您的描述分成问题/答案部分,以便可以对答案进行投票并标记为已接受
  • 很高兴它也对你有用 xmojmr。我采纳了您的建议并将其分为问题和解决方案两部分。

标签: visual-studio-2013 multi-device-hybrid-apps


【解决方案1】:

我最终解决了这个问题,通过使用 RegEdit 在注册表中搜索与 Visual Studio 12 关联的任何 reg 键中的短语“Multi-Device”,我最终解决了这个问题。我在以下位置找到:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\JavaScriptLanguageService

名为 ReferenceGroups_MDD 的条目。

我实际上所做的是从 JavascriptLanguageService 中删除整个内容,但我认为您可以只删除一个键。瞧!已安装更新 5。

我希望这对同样被此困扰的其他人有所帮助。

【讨论】:

  • 感谢这个有用的答案。过去几天我一直被这个问题困扰。
  • 我重新格式化了我的电脑并尝试第一次安装 VS2013.5。我在注册表中没有 VisualStudio 文件夹,但仍然收到安装错误消息。啊!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-05
  • 1970-01-01
  • 2018-06-11
  • 1970-01-01
  • 2022-01-24
相关资源
最近更新 更多