如何在Windows CE上将程序安装到非易失性存储器中?

发布于 2024-08-17 15:07:53 字数 245 浏览 5 评论 0原文

我使用 Visual Studio 2008 创建了 Windows CE 的 CAB 设置。一切都安装得很好,但我的所有文件都转到了易失性内存 (\Program Files)。有没有办法将它们安装到非易失性内存(\Hard Disk\Program Files)?我可以直接写入\Hard Disk\Program Files,但我不确定该路径是否对于所有 wince 设备都相同。

任何帮助表示赞赏。

I created a CAB setup for Windows CE using Visual Studio 2008. Everything was installed fine but all my files went to the volatile memory (\Program Files). Is there a way to install them to the non-volatile memory (\Hard Disk\Program Files)? I could write to the \Hard Disk\Program Files directly but I'm not sure whether this path is the same for all wince devices.

Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苍风燃霜 2024-08-24 15:07:53

路径肯定不一样。它可以是“硬盘”或“存储卡”之类的东西,并且跨设备,该文件夹名称通常是本地化的。您必须创建一个自定义安装程序 DLL,它将确定非易失性存储的名称,然后将文件解压到该位置。可以在此处找到 DLL 的基本模板。

The path is definitely not the same. It can be things like "Hard Disk" or "Storage Card" and een across devices, that folder name is often localized. You have to create a custom installer DLL that will determine what the name of the non-volatile store is and then unpack the files to that location. A basic template for the DLL can be found here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文