2013-08-07 63 views
4

我开发了一个在Windows上使用TideSDK的应用程序,当我点击LaunchApp时,它工作正常。现在我开始打包并安装ImageMagick和Wix 3.0,以便在Windows上打包。然后我点击Package with runtime,然后我无法猜测打包的应用程序在哪里?我在工作区中找到了一个文件'installer',但是当我点击它时,它说installer could not find the application path。我认为应用程序没有正确打包。在Windows上使用TideSDK包装应用程序需要帮助

这里是我在TideSDK查看日志:

Preparing to package desktop app together with runtime. One moment... 
Staging Trial 
-> Copying contents from D:\LAB\TideSDK\Trial to D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial 
-> Copying installer from C:\ProgramData\TideSDK\sdk\win32\1.3.1-beta\installer to D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial 
-> Copying runtime to D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\app\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\codec\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\database\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\filesystem\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\media\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\monkey\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\network\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\platform\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\process\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\ui\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\worker\1.3.1-beta 
-> Already up to date: D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\modules\php\1.3.1-beta 
-> Copying tiboot.exe to D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial 
Version: ImageMagick 6.8.6-8 2013-08-04 Q16 http://www.imagemagick.org 
Copyright: Copyright (C) 1999-2013 ImageMagick Studio LLC 
Features: DPC OpenMP 
Delegates: bzlib djvu fftw fontconfig freetype jng jp2 jpeg lcms lzma openexr pango png ps tiff webp x xml zlib 
-> Launching: C:\ProgramData\TideSDK\sdk\win32\1.3.1-beta\ReplaceVistaIcon.exe "D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\Trial.exe" "D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial\Resources\_converted_icon.ico" 
-> 
Language="1033" Codepage="1252" 
UpgradeCode="a83b9953-f973-4ed6-8c94-8c5e997374b1"> 
Description="Trial" 
Comments="None provided" Manufacturer="None provided" 
InstallerVersion="300" Languages="1033" Compressed="yes" SummaryCodepage="1252" /> 
Minimum='0.0.1' IncludeMinimum='yes' 
Maximum="1.0.0" IncludeMaximum='yes' /> 
WorkingDirectory="INSTALLDIR" Icon="ApplicationIcon.exe" 
IconIndex="0" Advertise="yes" /> 
WorkingDirectory="INSTALLDIR" Icon="ApplicationIcon.exe" 
IconIndex="0" Advertise="yes" /> 
ConfigurableDirectory="INSTALLDIR"> 
NOT Installed 
NOT Installed 
NOT Installed 
-> Launching: ['C:\\Program Files\\Windows Installer XML v3\\bin\\candle.exe', '-out', 'D:\\LAB\\TideSDK\\Trial\\packages\\win32\\bundle\\installer.wxs.wixobj', 'D:\\LAB\\TideSDK\\Trial\\packages\\win32\\bundle\\installer.wxs'] 
Microsoft (R) Windows Installer Xml Compiler version 3.0.5419.0 
Copyright (C) Microsoft Corporation. All rights reserved. 
installer.wxs 
-> Launching: ['C:\\Program Files\\Windows Installer XML v3\\bin\\light.exe', '-ext', ' WixUIExtension', '-out', u'D:\\LAB\\TideSDK\\Trial\\packages\\win32\\bundle\\Trial.msi', 'D:\\LAB\\TideSDK\\Trial\\packages\\win32\\bundle\\installer.wxs.wixobj'] 
Microsoft (R) Windows Installer Xml Linker version 3.0.5419.0 
Copyright (C) Microsoft Corporation. All rights reserved. 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4053.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4053.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.238.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.3044.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.3051.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.3069.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.3044.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.3051.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.1833.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4027.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.3069.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.1833.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4028.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4029.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4027.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4045.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4028.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4029.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_manifest.8.0.50727.4052.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4045.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): downlevel_payload.8.0.50727.4052.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.100.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.101.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.103.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.104.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.193.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.238.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.3044.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.3051.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.3044.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.3069.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.3051.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.1833.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.3069.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4027.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.1833.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4028.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4027.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4029.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4028.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4045.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4029.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4052.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4045.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_manifest.8.0.50727.4053.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4052.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE03: String overflow (greater than length permitted in column); Table: Registry, Column: Registry, Key(s): reg_downlevel_payload.8.0.50727.4053.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E 
light.exe : warning LGHT1076 : ICE25: Possible dependency failure as we do not find [email protected] v in ModuleSignature table 
D:\LAB\TideSDK\Trial\packages\win32\bundle\installer.wxs(464) : warning LGHT1076 : ICE60: The file _85_file is not a Font, and its version is not a companion file reference. It should have a language specified in the Language column. 
D:\LAB\TideSDK\Trial\packages\win32\bundle\installer.wxs(15) : warning LGHT1076 : ICE61: This product should remove only older versions of itself. The Maximum version is not less than the current product. (1.0.0 1.0.0) 
light.exe : warning LGHT1076 : ICE82: This action SystemFolder.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table InstallExecuteSequence 
light.exe : warning LGHT1076 : ICE82: This action SystemFolder.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table InstallUISequence 
light.exe : warning LGHT1076 : ICE82: This action SystemFolder.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table AdminExecuteSequence 
light.exe : warning LGHT1076 : ICE82: This action SystemFolder.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table AdminUISequence 
light.exe : warning LGHT1076 : ICE82: This action SystemFolder.98CB24AD_52FB_DB5F_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table AdvtExecuteSequence 
Done packaging! 

我想这也可能是因为应用是适当包装的情况下,我没有找到合适的包。打包后您将什么文件/文件夹用作分发包?

+0

是否'd:\ LAB \ TideSDK \试用\包\ WIN32 \包\ Trial.msi'存在吗? – Maria

+0

@Maria:谢谢。它存在并且工作正常。其实我正在查看另一个安装了它的文件夹。请将它作为回答发布并获取您的赏金。再次感谢。 –

回答

1

TideSDK目前只支持安装bundled,即TideSDK Developer中的Package With Runtime Option。您也可以使用命令行工具tidebuilder.py。该工具的用法记录如下:here

生成的安装程序在软件包文件夹内创建。

您应该能够为您的应用程序分发捆绑的msi安装程序。

确切路径特别是当前应用程序:

D:\LAB\TideSDK\Trial\packages\win32\bundle\Trial.msi

相关问题