Windows mobile 如何防止Windows(Mobile)安装程序覆盖注册表项值

Windows mobile 如何防止Windows(Mobile)安装程序覆盖注册表项值,windows-mobile,installation,cab,Windows Mobile,Installation,Cab,我正在编写一个Windows Mobile 6.1应用程序,一切都很顺利,但我有一个棘手的问题:我的应用程序需要一些注册表项进行设置,我可以使用注册表编辑器在安装程序中创建它们,但我的问题是,每次我运行安装程序更新软件的新版本时,它都会覆盖这些注册表值 是否可以创建一个.cab安装程序,如果指定的注册表项不存在,则创建该注册表项,如果不存在,则将其保留 另外,如果我假设安装项目自动删除安装期间创建的卸载中的所有注册表项,那么我是否正确 提前多谢 我不认为您对安装程序INF中的注册表设置有那么多控

我正在编写一个Windows Mobile 6.1应用程序,一切都很顺利,但我有一个棘手的问题:我的应用程序需要一些注册表项进行设置,我可以使用注册表编辑器在安装程序中创建它们,但我的问题是,每次我运行安装程序更新软件的新版本时,它都会覆盖这些注册表值

是否可以创建一个.cab安装程序,如果指定的注册表项不存在,则创建该注册表项,如果不存在,则将其保留

另外,如果我假设安装项目自动删除安装期间创建的卸载中的所有注册表项,那么我是否正确


提前多谢

我不认为您对安装程序INF中的注册表设置有那么多控制权


你需要做的是创造一个能让你控制一切你想做的事情的平台。问题是你必须用C或C++编写它,但是它应该很容易,因为你想做的就是设置注册表项。

< P>我不希望你在安装程序FI.

中对RealStReSt设置有太多的控制。
你需要做的是创造一个能让你控制一切你想做的事情的平台。问题是你必须用C或C++编写它,但是它应该很容易,因为你要做的就是设置注册表项。使用注册表项。

无需自定义DLL。为您的注册密钥使用