我的.NET生活

活着便精彩!
随笔 - 41, 评论 - 680, 引用 - 66

导航

关于

标签

每月存档

最新留言

广告

 

最近写了一个Smartphone 2003应用程序安装工具,可以在很大程度上简化Smartphone 2003应用程序的打包和安装。它的原理非常简单,就是调用CabWizSP.exe生成CAB包(需要手动写inf文件),然后调用一个第三方的ezsetup.exe工具来生成安装文件,在建立与Smartphone(真机or模拟器)连接之后执行自动安装。

 

以下是这款工具的部分运行界面及描述:

 

 

程序主界面。大多数情况下,用户只需选取一个安装信息文件(.inf)再点击”Generate”就可以了。

 

 

安装文件生成成功的提示。

 

 

应用程序配置界面。如果需要进一步的配置(比如配置Prexml/PostXml/Platform等),用户可以在主界面点击”Options…”进入这里。

 

因为这工具主要是在目前所在的项目组里用,所以我在保证所需功能完整的前提下,尽可能地做了简化。本想再写一个inf文件的可视化开发界面,但在用的过程中发现inf配置虽然相对复杂,但大部分内容都可以基于现有配置文件做少量更改实现,所以也就放弃了进一步开发的想法。

 

大家如果对Smartphone部署感兴趣,可以参考下面这篇文章:

Smartphone 2003 Application Deployment Demystified

打印 | 张贴于 2004-08-17 19:31:00 | Tag:技术

留言反馈

#re:最近写的Smartphone应用程序安装工具 编辑
最近写的Smartphone应用程序安装工具ooeess
2005-06-14 18:13:00 | [匿名用户:测汞]
#re:最近写的Smartphone应用程序安装工具 编辑
最近写的Smartphone应用程序安装工具ooeess
2005-06-14 05:16:00 | [匿名用户:气味检测仪]
#re:最近写的Smartphone应用程序安装工具 编辑
^_~,pretty good!csharpsseeoo
2005-05-17 09:48:00 | [匿名用户:阻移式料位计]
#re:最近写的Smartphone应用程序安装工具 编辑
^_^,Pretty Good!
2005-04-16 02:43:00 | [匿名用户:物位变送器]
#re:最近写的Smartphone应用程序安装工具 编辑
^_^,Pretty Good!
2005-04-10 20:01:00 | [匿名用户:测汞]
#re: 最近写的Smartphone应用程序安装工具 编辑
天,我还以为Windows Mobile安装工具这么引人关注呢。

哈达,你的工具很好,其实我也想做一个,就是一直没时间。其实我想还可以把你的程序扩充一下。INF的文件结构其实就是一个树形结构。比较困难的地方是要把Local File和Device File对应起来。但我觉得完全可以做一个可视化的CAB生成工具。
最近一直没在MSN上见到你,有时间就这个话题好好聊一下。
另外,记得给我科普一下:ezsetup怎么用?:)
2004-11-26 10:44:00 | [匿名用户:aawolf]
#re: 最近写的Smartphone应用程序安装工具 编辑
@开心:

对,因为现在项目要用到了。不过做的过程对SP的打包/安装机制有了一些研究,觉得还是很有收获的。:)
2004-08-18 00:18:00 | [匿名用户:musicland]
#re: 最近写的Smartphone应用程序安装工具 编辑
真做了呀?
2004-08-17 22:46:00 | [匿名用户:开心就好]
对不起,目前本随笔不允许发表新评论.

Powered by: Joycode.MVC引擎 0.5.1.8