【问题标题】:How to install vc++ redistributable without windows installer如何在没有 Windows 安装程序的情况下安装 vc++ 可再发行组件
【发布时间】:2015-11-23 16:30:56
【问题描述】:

在我们的产品中,我们必须禁用“Windows 安装程序”服务(安全方面)。 在 Windows 2012 中,无法使用 sc.exe 执行此操作,因此我们必须更改注册表中服务的值 (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver ---> 开始 = 4)

现在,作为我们产品的升级过程,我们需要安装 《VC++ 2013 再版》

1) 是否可以不使用 windows 安装程序安装此软件包?

2) 或者,是否可以在不重新启动机器的情况下启动“已禁用”的 Windows 安装程序服务?

非常感谢, 丹尼尔。

【问题讨论】:

  • 一般不需要重启机器来启动服务。您应该能够将启动类型更改为手动,启动服务,然后将启动类型设置回禁用。 (但是,我怀疑禁用 Windows 安装程序服务是否有任何真正的好处。)

标签: visual-c++ windows-installer redistributable windows2012


【解决方案1】:

您可以将所需的文件放在可执行文件的目录中,而不是使用 Windows Installer 安装 VC++2013 运行时:

您可以直接在应用程序本地文件夹中安装可再发行的 Visual C++ DLL,该文件夹是包含可执行应用程序文件的文件夹。

(来自Redistributing Visual C++ Files)

它对你有用吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多