Windows mobile Windows Mobile 6.1/6.5应用程序启动失败

Windows mobile Windows Mobile 6.1/6.5应用程序启动失败,windows-mobile,windows-mobile-6.5,windows-mobile-6,Windows Mobile,Windows Mobile 6.5,Windows Mobile 6,我已经创建了一个小应用程序来备份Windows Mobile 6设备上的xml文件。我在设备的启动文件夹中创建了一个.lnk文件,该文件链接到apps exe。当我重新启动设备时,会收到此错误消息 无法打开文件“filename”。该文件未使用受信任的证书签名,或者找不到其某个组件。您可能需要重新安装或还原该文件 如果我转到apps安装文件夹并手动执行它,它将正常运行 有人知道启动时发生了什么或为什么失败吗?这可能是lnk文件有问题,或者API集没有准备好 有一个名为isapReady的API函

我已经创建了一个小应用程序来备份Windows Mobile 6设备上的xml文件。我在设备的启动文件夹中创建了一个.lnk文件,该文件链接到apps exe。当我重新启动设备时,会收到此错误消息 无法打开文件“filename”。该文件未使用受信任的证书签名,或者找不到其某个组件。您可能需要重新安装或还原该文件

如果我转到apps安装文件夹并手动执行它,它将正常运行


有人知道启动时发生了什么或为什么失败吗?

这可能是lnk文件有问题,或者API集没有准备好

有一个名为isapReady的API函数,您可以使用它延迟代码的启动,直到操作系统的异步启动加载了所有必要的API


如果代码使用任何DLL或LIB,则应确保这些DLL或LIB是从Windows目录加载的,或者指定完整路径。如果应用目录中有DLL,如果Windows目录中也有相同的DLL,则可能无法加载这些DLL。对于无法加载/找到的DLL,仅显示错误消息作为建议。而且,请记住,基于Windows CE的系统不支持“当前”目录。

您是如何创建此
.lnk
文件的?你的安装程序把它放在那里了吗?