1

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

现在,作为我们产品的升级过程,我们需要安装“VC++ 2013 redist”

1)是否可以在不使用 Windows 安装程序的情况下安装此软件包?

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

非常感谢,丹尼尔。

4

1 回答 1

2

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

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

(来自重新分发 Visual C++ 文件

它对你有用吗?

于 2015-11-23T16:41:19.383 回答