了解巧克力安装MSVC 2013 Express的失败

时间:2014-08-04 21:38:25

标签: visual-studio-2013 chocolatey

从管理员提示,我尝试安装MSVC 2013 Express(桌面):

cinst VisualStudioExpress2013WindowsDesktop

但它失败了。仔细研究失败,我发现安装程序返回了退出代码3010。我不确定这意味着什么,或者为什么Chocolatey脚本没有正确处理它。

完整的错误输出位于要点here

1 个答案:

答案 0 :(得分:0)

这是大多数Windows安装包可以发出的标准错误代码(可以找到模式详细信息here)。

基本上,这意味着要安装此软件包,您需要先重新启动计算机。如果您自己运行MSI / EXE,则会出现相同的错误消息。

我怀疑你做的是首先安装Chocolatey,然后立即开始安装包。由于Chocolatey对.Net Framework 4.0的依赖,立即安装软件包并不可取,因为根据您机器的状态,您可能需要立即重启。

你应该安装Chocolatey,重新启动,然后开始安装软件包。

您必须记住的一件事是,Chocolatey是一个包管理器,它适用于各个包。它不理解,也不应该理解多个包的交互。因此,它不知道重新启动的要求,它只是安装包。

还有其他工具,如Boxstarter,它们提供检测是否需要重新启动的功能,并处理该要求。

相关问题