创建出租车。集成紧凑框架的安装程序[重复]

问题描述 投票:3回答:2

我正在尝试为我为Windows ce开发的应用制作安装程序。问题是,如果我不通过Visual Studio进行部署,而是创建安装程序并在CE中运行它,则会收到“未安装框架错误”。有没有办法将框架组件集成到我的安装程序中?

问候

编辑:我设法获得2个单独的cab文件,一个用于我的应用程序,一个用于框架,现在,有没有办法合并这两个cab文件?

c# windows-mobile compact-framework cab
2个回答
3
投票

当然,您可以“合并” CAB。最简单的方法是仅将CF运行时和库包含在您自己的CAB中,而不必担心将GACed放在目标上。打开CAB,您会找到一个_setup.xml文件,该文件描述了CAB内容需要使用的文件名。通常,我只将文件直接添加到我自己的应用程序的INF文件中(我们从不使用Studio中的部署包来构建CAB),而是将它们部署到目标的\ Windows文件夹中。


2
投票

没有您不能将两者合并。

如果我错了,并且有人可以给我不同的意见,我会很乐意接受不赞成票。

我已经部署Windows Mobile驾驶室大约4年了,我总是必须安装所有必备组件作为其他驾驶室。

也许您可以编写一个依次调用正确的cab的包装器,但是Visual Studio 2008和更早的版本没有内置的机制来执行此操作。

© www.soinside.com 2019 - 2024. All rights reserved.