制作在wince系统上的安装程序
2006-04-25 20:05
330 查看
如何制作安装程序
平台为EVC4.0+sp3,WindowsXP操作系统,WindowsCE4.2,PPC2003
用EVC编好的程序怎么制做一个安装程序?我研究了一番,网上也有不少的资料
有两种方式,一种就是利用现有的evc工具,Cabwiz.exe
Windows CE Tools/wce420/POCKET PC 2003/Tools
一种是利用第三方软件Wince CAB Manager &PocketSetupCreator
关键时制作.cab文件,这是一种压缩的,并带有安装信息的打包文件,
所有的安装软件实际上都是将软件的cab文件拷贝到相应设备上,
然后利用设备上的wceload程序进行最后的设备安装步骤。
在http://blog.csdn.net/dotnet_editor/archive/2005/08/19/459018.aspx
上有比较详细的介绍
想好了制作安装程序的规划后就可以手动写一个.inf的安装文件,按那个网页上所说的
我找到第三方软件制作用到的软件有:
Wince CAB Manager在http://www.onlinedown.net/soft/36872.htm 有下载用来制作.cab文件
PocketSetupCreator在http://www.onlinedown.net/soft/27615.htm 有下载用来做安装的.exe文件
这两个软件的操作都嗷嗷简单
用Wince CAB Manager可以import生成的.inf文件,和你手写的一样。
例如我弄的这个:
[SOURCE FILE]
Name=Your Company Name Your Application Name
Path=
Type=PPC2003
[Version]
Signature="$Chicago$"
CESignature="$Windows CE$"
Provider="Your Company Name"
[CEStrings]
AppName="Your Application Name"
InstallDir="%CE1%/Your Company Name/Your Application Name"
[CEDevice]
ProcessorType=2577
[Platform.OCP.PocketPC]
PlatformString=Pocket PC
PlatformMin=4.2
PlatformMax=5.0
[SourceDisksNames]
1=,Source1,,"[INSTALLDIR]"
[SourceDisksFiles]
"E.wav"=1
"F.wav"=1
"G1.wav"=1
"G.wav"=1
"H.wav"=1
"I.wav"=1
"letsgo.wav"=1
"matedown.wav"=1
"rounddraw.wav"=1
"无标题.tcs"=1
"新建 文本文档.txt"=1
[CopyFiles1]
"E.wav",,,0x20000411
"F.wav",,,0x00000001
"G1.wav",,,0x00000001
"G.wav",,,0x00000001
"H.wav",,,0x00000001
"I.wav",,,0x00000001
"letsgo.wav",,,0x00000001
"matedown.wav",,,0x00000001
"rounddraw.wav",,,0x00000001
"无标题.tcs",,,0x00000001
"新建 文本文档.txt",,,0x40000003
[CEShortcuts1]
"New Shortcut.lnk",0,"新建 文本文档.txt"
[DestinationDirs]
CopyFiles1=0,"%InstallDir%"
CEShortcuts1=0,"%CE11%"
[AddRegistry]
HKU,"New Key #1","New Value #1",0x00000001,10
[DefaultInstall]
CopyFiles=CopyFiles1
AddReg=AddRegistry
CEShortcuts=CEShortcuts1
CESelfRegister="新建 文本文档.txt"
具体的意义在本篇引用的第一个网址上面有详细的说明
生成.cab以后打开PocketSetupCreator很简单就可以搞定了
一点编译“setup.exe”的安装文件就ok。
制作手段,操作可以说简单
感觉要想做好安装文件想好:
“程序的详细信息,例如公司名称,程序名称等等
目标的硬件平台,如PPC还是Smartphone,什么类型的CPU
有哪些源文件,源文件存放在PC机上面的什么目录中
拷贝到设备上的文件存放在什么路径下
是否需要创建快捷方式,快捷方式到什么文件,图标是什么
是否需要修改注册表,修改项目和内容是什么 ”
这些是关键。
平台为EVC4.0+sp3,WindowsXP操作系统,WindowsCE4.2,PPC2003
用EVC编好的程序怎么制做一个安装程序?我研究了一番,网上也有不少的资料
有两种方式,一种就是利用现有的evc工具,Cabwiz.exe
Windows CE Tools/wce420/POCKET PC 2003/Tools
一种是利用第三方软件Wince CAB Manager &PocketSetupCreator
关键时制作.cab文件,这是一种压缩的,并带有安装信息的打包文件,
所有的安装软件实际上都是将软件的cab文件拷贝到相应设备上,
然后利用设备上的wceload程序进行最后的设备安装步骤。
在http://blog.csdn.net/dotnet_editor/archive/2005/08/19/459018.aspx
上有比较详细的介绍
想好了制作安装程序的规划后就可以手动写一个.inf的安装文件,按那个网页上所说的
我找到第三方软件制作用到的软件有:
Wince CAB Manager在http://www.onlinedown.net/soft/36872.htm 有下载用来制作.cab文件
PocketSetupCreator在http://www.onlinedown.net/soft/27615.htm 有下载用来做安装的.exe文件
这两个软件的操作都嗷嗷简单
用Wince CAB Manager可以import生成的.inf文件,和你手写的一样。
例如我弄的这个:
[SOURCE FILE]
Name=Your Company Name Your Application Name
Path=
Type=PPC2003
[Version]
Signature="$Chicago$"
CESignature="$Windows CE$"
Provider="Your Company Name"
[CEStrings]
AppName="Your Application Name"
InstallDir="%CE1%/Your Company Name/Your Application Name"
[CEDevice]
ProcessorType=2577
[Platform.OCP.PocketPC]
PlatformString=Pocket PC
PlatformMin=4.2
PlatformMax=5.0
[SourceDisksNames]
1=,Source1,,"[INSTALLDIR]"
[SourceDisksFiles]
"E.wav"=1
"F.wav"=1
"G1.wav"=1
"G.wav"=1
"H.wav"=1
"I.wav"=1
"letsgo.wav"=1
"matedown.wav"=1
"rounddraw.wav"=1
"无标题.tcs"=1
"新建 文本文档.txt"=1
[CopyFiles1]
"E.wav",,,0x20000411
"F.wav",,,0x00000001
"G1.wav",,,0x00000001
"G.wav",,,0x00000001
"H.wav",,,0x00000001
"I.wav",,,0x00000001
"letsgo.wav",,,0x00000001
"matedown.wav",,,0x00000001
"rounddraw.wav",,,0x00000001
"无标题.tcs",,,0x00000001
"新建 文本文档.txt",,,0x40000003
[CEShortcuts1]
"New Shortcut.lnk",0,"新建 文本文档.txt"
[DestinationDirs]
CopyFiles1=0,"%InstallDir%"
CEShortcuts1=0,"%CE11%"
[AddRegistry]
HKU,"New Key #1","New Value #1",0x00000001,10
[DefaultInstall]
CopyFiles=CopyFiles1
AddReg=AddRegistry
CEShortcuts=CEShortcuts1
CESelfRegister="新建 文本文档.txt"
具体的意义在本篇引用的第一个网址上面有详细的说明
生成.cab以后打开PocketSetupCreator很简单就可以搞定了
一点编译“setup.exe”的安装文件就ok。
制作手段,操作可以说简单
感觉要想做好安装文件想好:
“程序的详细信息,例如公司名称,程序名称等等
目标的硬件平台,如PPC还是Smartphone,什么类型的CPU
有哪些源文件,源文件存放在PC机上面的什么目录中
拷贝到设备上的文件存放在什么路径下
是否需要创建快捷方式,快捷方式到什么文件,图标是什么
是否需要修改注册表,修改项目和内容是什么 ”
这些是关键。
相关文章推荐
- 制作在wince系统上的安装程序
- 制作在wince系统上的安装程序
- 制作在wince系统上的安装程序
- 制作在wince系统上的安装程序解决方案
- 制作在wince系统上的安装程序解决方案
- 制作在wince系统上的安装程序解决方案
- .NET程序安装包制作(WinForm)
- Java Web应用产品安装程序制作方案
- 【转】VS2008 制作.net framework 2.0程序 安装部署的问题
- VS2008 SP1制作安装程序时如何将.Net Framework3.5 SP1打包进去
- 【原创】VS2008 Web应用程序带数据库制作安装程序
- VS2010制作的安装程序中如何包含.N…
- 利用ActiveSync制作PC端安装程序(By 无聊客)
- C#制作 Windows 服务安装程序
- 利用ActiveSync制作PC端安装程序(By 无聊客)
- 用VS2005制作Web安装程序
- 制作WinCE平台下Pocket PC安装程序
- 如何打包你的程序发布——安装制作软件Inno Setup的简单使用
- .net Windows服务程序和安装程序制作图解
- vs 2005 制作安装程序详解