【问题标题】:Uninstalled VS Tools for Apache Cordova CTP 3.1 but Visual Studio 2013 update5 install still blocked已卸载 Apache Cordova CTP 3.1 的 VS 工具,但 Visual Studio 2013 update5 安装仍被阻止
【发布时间】:2015-07-21 16:51:09
【问题描述】:

按照 vs2013.5 安装程序的要求,我成功地从程序和功能中卸载了 VS Tools for Apache Cordova CTP 3.1。但是消息不会消失。

我从未安装过适用于 Visual Studio 2013 CTP2.0 或更早版本的多设备混合应用程序,或适用于 Apache Cordova CTP3.0 的 Visual Studio 工具,因此不应该有任何 3.1 之前的版本。

PackageId vsupdate_kb2829760(cordova 工具)的 vs2013 update5 日志摘录

[0C5C:15C0][2015-07-22T09:04:27]i000: MUX:  ExecutePackageBegin PackageId: vsupdate_kb2829760
[1624:1608][2015-07-22T09:04:27]i301: Applying execute package: vsupdate_kb2829760, action: Install, path: C:\ProgramData\Package Cache\2E67C8D07447FDB3222D9F602AFAFAD3E60DC1CB\packages\vsupdate_kb2829760\vsupdate_kb2829760.exe, arguments: '"C:\ProgramData\Package Cache\2E67C8D07447FDB3222D9F602AFAFAD3E60DC1CB\packages\vsupdate_kb2829760\vsupdate_kb2829760.exe" /q /norestart /DisableSystemRestore /chainingpackage vs_professional_enu_slip   /log "C:\Users\Edu\AppData\Local\Temp\dd_vs_professional_20150722085711_063_vsupdate_kb2829760.log" /OriginalSource "C:\Users\Edu\Downloads\vs_professional.exe" /OriginalDisplayMode "Full" -burn.ancestors={ddf731da-94ef-4dd0-98f9-6eb3656bebf7}'
[1624:1608][2015-07-22T09:04:43]e000: Error 0x80044000: Process returned error: 0x80044000
[1624:1608][2015-07-22T09:04:43]e000: Error 0x80044000: Failed to execute EXE package.
[0C5C:15C0][2015-07-22T09:04:43]e000: Error 0x80044000: Failed to configure per-machine EXE package.
[0C5C:15C0][2015-07-22T09:04:43]i000: MUX:  Installation size in bytes for package: vsupdate_kb2829760 MaxAppDrive: 0  MaxSysDrive: 4485120  AppDrive: 0  SysDrive: 1335296
[0C5C:15C0][2015-07-22T09:04:43]i000: MUX:  Return Code:0x80044000 Msi Messages:0 Result Detail:0 Restart:None
[0C5C:15C0][2015-07-22T09:04:43]i000: MUX:  Set Result: Return Code=-2147205120 (0x80044000), Error Message=, Result Detail=, Vital=False, Package Action=Install, Package Id=vsupdate_kb2829760
[0C5C:15C0][2015-07-22T09:04:43]w350: Applied non-vital package: vsupdate_kb2829760, encountered error: 0x80044000. Continuing...

不知道下一步该怎么做……

【问题讨论】:

  • 我建议跳上 vs 2015 的火车。这只是在与cordova和vs 2013进行了很多斗争之后的一个观点。2015年更好的集成。
  • @Dave 感谢,但我仍然想安装 vs2013 更新 5
  • 有一个类似的问题,Subhag 提供了一些解决问题的步骤。检查stackoverflow.com/questions/31526378/…
  • @Alan Yao - 是的,这正是我遇到的问题,看起来微软正在调查它
  • 现在有一个可行的解决方案@上面的链接由 Alan Yao

标签: cordova visual-studio-2013


【解决方案1】:

您似乎没有卸载 Cordova CPT 3.1。请检查您的控件 -> 程序以确认它是否存在。如果 Cordova CPT 3.1 仍然存在,您可以按照以下步骤将其删除:

1.打开 Visual Studio 2013 > 工具 > 扩展 > 在所有已安装的扩展下,搜索“Cordova”并卸载它。并关闭 Visual Studio。

2.启动命令提示符,在C:\Program Data文件夹中找到vs2013mda_0.3.exe:

CD "%ProgramData%\Package Cache"
dir /s vs2013*.*

3.Above 命令通常会列出在不同 GUID 文件夹中的每个文件中找到的 2 个项目,一个包含 VS2013.4.exe,另一个包含 vs2013mda_0.3.exe。要开始删除进程,请在当前命令提示符路径中使用以下命令:

[GUID]\vs2013mda_0.1.exe /uninstall /passive /force /burn.ignoredependencies={53d408db-eb91-43fb-9d8f-167681c19763};vsupdate_KB2829760

4.检查您的控制面板,Cordova CPT 3.1 应该从您的程序中删除。重新启动您的计算机。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-10
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多