安装XML组件时出错

时间:2016-09-27 10:44:07

标签: installshield installshield-2012

我刚刚将IS2009 ISM更新为IS2012Spring高级版。安装程序在部署时出错。它与IS2009安装程序完美配合。 XML代码

请参阅以下日志。

  

MSI(s)(78:20)[14:58:09:408]:执行操作:   ActionStart(Name = ISXmlInstall ,,)Action 14:58:09:ISXmlInstall。 MSI   (s)(78:20)[14:58:09:409]:执行操作:   CustomActionSchedule(动作= ISXmlInstall,操作类型= 3073,源= BinaryData,目标= ISXmlInstall,CustomActionData = C:\用户\ WIN764 \应用程序数据\本地\ TEMP \ XML6FE4.tmp)   MSI(s)(78:1C)[14:58:09:410]:调用远程自定义操作。 DLL:   C:\ Windows \ Installer \ MSI988C.tmp,入口点:ISXmlInstall   InstallShield 14:58:09:安装1个XML组件InstallShield   14:58:09:安装XML组件' SebringAppConfig.xml'   InstallShield 14:58:09:安装XML文件' C:\ Program Files   (x86)\ Pitney Bowes \ SureTrac \ Client \ Data \ SebringAppConfig.xml'   InstallShield 14:58:09:使用MSXML版本6 InstallShield 14:58:09:   处理XPath' //' InstallShield 14:58:09:没有前缀的命名空间   pi找到InstallShield 14:58:09:节点名称:' pi:APPLICATION' - >   属性名称=' pi:AppPath',当前值='',操作=' 1'   InstallShield 14:58:09:节点名称:' pi:APPLICATION' - 属性名称   =' pi:AppPath',旧值='',新值=' C:\ Program Files(x86)\ Pitney Bowes \ SureTrac \ Client \&#39 ;,实际新值=' C:\ Program   文件(x86)\ Pitney Bowes \ SureTrac \ Client \' CustomAction ISXmlInstall   返回实际的错误代码1603(注意如果这可能不是100%准确   翻译发生在沙箱内)行动结束14:58:09:   InstallExecute。返回值3。

我在组件AppConfigFiles中添加了一个配置文件,它也是一个单独的组件,如SebringAppConfig.xml。

请参阅附图。

XML View

1 个答案:

答案 0 :(得分:0)

好的,我已经弄清楚了。需要在命名空间

中添加PI