将CF应用程序部署到Windows Mobile设备(带配置文件)

时间:2011-02-04 11:35:15

标签: .net compact-framework setup-project setup-deployment .net-cf-3.5

我有一个基于CF3.5构建的应用程序,我正在尝试研究如何将其部署到设备上。我已经创建了一个部署项目,并且可以很好地部署软件。

但是,该项目有一个app.config文件来保存一些运行参数。

我需要做的是生成CAB文件,并允许在同步到设备之前更改配置(一旦设备上的设备不可行就更改它)。我遇到的问题是,如果我在设置项目中包含它,那么它将包含在生成的CAB文件中,最后到设备上的应用程序目录中。

我知道可以更改CAB文件的内容,但这是一个非常麻烦的过程。有没有办法让安装程序只将一个名为app.config的文件从与CAB文件相同的目录复制到程序安装的任何位置?或者,有更好的方法吗?

2 个答案:

答案 0 :(得分:0)

您可能需要查看Mortscript。这是一种在Windows Mobile上运行的脚本语言。

我自己完成了一些自定义应用程序的配置,但是在安装之后。但你也可以先操作一些东西,然后用相同的脚本安装上限。

答案 1 :(得分:0)

也许您可以为CAB创建自定义setup.dll并使用它修改app.config。