我有两个MSI在使用DSC脚本安装时表现不同。 两者都是VC ++应用程序。 安装完成后,其中一个应用程序请求重新启动,而另一个应用程序则没有。 我已经交叉验证了这些应用程序的两个vdproj文件。 这两个vdproj文件都没有可能导致重新启动的REBOOT属性。
我想知道可能导致重启的原因是什么?
答案 0 :(得分:0)
我不相信这是DSC的症状。我相信它可能是每个dll的依赖关系。如果你看到这个博客上的问题“为什么Windows Installer会提示重新启动?”:MSDN Blog on Installer,你会看到答案,“Windows Installer可能会提示重启它安装在正在使用的文件上,或者包显式请求安装程序重新启动。“
这也为您提供了本文中的分类步骤。最后,为了进行分类,我将在VM上手动运行安装程序(独立于DSC)。看看你是否可以模仿这种行为。