Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
针对个别功能升级的Installshield修补程序问题_Installshield - Fatal编程技术网

针对个别功能升级的Installshield修补程序问题

针对个别功能升级的Installshield修补程序问题,installshield,Installshield,我们有一个项目,项目包含三个功能,每个功能都包含其单独的组件文件。我们还为此安装项目创建了修补程序。但是有一些奇怪的问题。 这三个功能可以分别安装在多台机器上,我们可以说我们有A、B.C三个功能。在机器1中,我只安装了功能部件B,并应用了补丁1、2、3。但当我卸载patch3时,它会带来其他组件文件。就像它安装了其他功能一样。在安装其他功能时,请检查安装目录。几乎所有文件都来自其他功能。怎么会这样?是否有人对此进行修复,提前谢谢 在重新分析我的项目后,我重新构建了该功能,并将公共组件挑选到一个单

我们有一个项目,项目包含三个功能,每个功能都包含其单独的组件文件。我们还为此安装项目创建了修补程序。但是有一些奇怪的问题。
这三个功能可以分别安装在多台机器上,我们可以说我们有A、B.C三个功能。在机器1中,我只安装了功能部件B,并应用了补丁1、2、3。但当我卸载patch3时,它会带来其他组件文件。就像它安装了其他功能一样。在安装其他功能时,请检查安装目录。几乎所有文件都来自其他功能。怎么会这样?是否有人对此进行修复,提前谢谢

在重新分析我的项目后,我重新构建了该功能,并将公共组件挑选到一个单独的功能中,这解决了问题

你应该提供更多的细节。卸载修补程序时,它将恢复文件的早期版本。这就是“引入其他组件文件”的意思吗?或者它正在修复整个产品?不,Phil,例如,当我在机器a中只安装了功能a,功能a包含3个文件,然后我在机器a上应用了修补程序,然后卸载修补程序,它会将功能B带到机器a中。我没料到会发生这种情况。忘了在这里更新。我终于明白了,原来我们的产品有一些组件与两个特性相关联。重新构建组件关联后,问题就消失了。希望能帮助其他有这个问题的人。