在Visual Studio 2013中为Apache Cordova CTP3.0安装Visual Studio工具时出错

Tec*_*Tim 6 compatibility visual-studio-cordova

我为Visual Studio 2013 CTP 2.0安装了多设备混合应用程序.然后我更新了VS2013以更新4.现在我无法将MDHA升级到3.0,因为它告诉我先卸载2.0,但卸载程序不起作用.尝试从"程序和功能"中卸载2.0时,它只会进行设置,然后不会从"添加/删除"列表中删除该软件.

我尝试了这个,但它不起作用:

http://support.microsoft.com/kb/3014133

Tec*_*Tim 8

我最终发现知识库文章中的包GUID是错误的.我用它来卸载2.0,然后我可以安装3.0.包ID可能会有所不同,因此您可能需要在目录中搜索vs2013mda_0.1.exe并将该命令替换为您的包位置.

"%ProgramData%\Package Cache\{38f367f1-1468-4f16-a4c4-29747084003b}\vs2013mda_0.1.exe" /uninstall /passive /force /burn.ignoredependencies={53d408db-eb91-43fb-9d8f-167681c19763};vsupdate_KB2829760
Run Code Online (Sandbox Code Playgroud)

另外,要准备好等待.这需要很长时间.


小智 5

谢谢TechnoTim,问题是,每个人都有自己的包GUID.

要解决此问题,您必须从根目录c:\中执行命令,并使用程序包GUID更改程序包GUID.

在我的系统中:

C:\>"%ProgramData%\Package Cache\{dea88246-f74a-4171-ad6c-d9c978bf2973}\vs2013md
a_0.1.exe" /uninstall /passive /force /burn.ignoredependencies={53d408db-eb91-43
fb-9d8f-167681c19763};vsupdate_KB2829760
Run Code Online (Sandbox Code Playgroud)

要找到正确的包GUID,我转到C:\ ProgramData\Package Cache \并搜索vs2013mda_0.1.exe并在块注释中保存路径,然后在orignal命令中更改路径并从根目录c中将其午餐:\,及其工作.

对不起我的英语.再见!