2016-09-27 91 views
0

我剛將IS2009 ISM更新爲IS2012Spring總理版。安裝程序在部署時出錯。它與IS2009安裝程序完美配合。 XML代碼安裝XML組件時出錯

請看下面的日誌。

MSI(S)(78:20)[14:58:09:408]:執行運算: ActionStart(名稱= ISXmlInstall ,,)動作14時58分09秒:ISXmlInstall。 MSI (s)(78:20)[14:58:09:409]:執行op: CustomActionSchedule(Action = ISXmlInstall,ActionType = 3073,Source = BinaryData,Target = ISXmlInstall,CustomActionData = C:\ Users \ WIN764 \ AppData \ Local \ 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' - 屬性名稱(x86)\ Pitney Bowes \ SureTrac \ Client \',實際新值='C:\ Program 文件(x86) \ Pitney Bowes \ SureTrac \ Client \'CustomAction ISXmlInstall 返回實際的錯誤代碼1603(注意,如果 翻譯發生在沙箱內,則這可能不是100%準確的)操作結束14:58:09: InstallExecute。返回值3.

我在config組件中添加了配置文件AppConfigFiles也是一個單獨的組件作爲SebringAppConfig.xml。

請參閱附件圖片。

XML View

回答

0

好,我已經想通了。需要在命名空間中添加PI