卸载了用于Apache Cordova CTP 3.1的VS工具,但Visual Studio 2013 update5安装仍然被阻止

时间:2015-07-21 16:51:09

标签: cordova visual-studio-2013

vs2013.5 install

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

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

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

[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...

不知道下一步该怎么办......

1 个答案:

答案 0 :(得分: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应从您的程序中删除。重新启动计算机。