TideSDK,Windows应用程序从外部驱动器运行,无需安装

时间:2013-12-02 20:59:43

标签: tidesdk

我已使用TideSDK将网络应用成功翻译成桌面应用。我试图让这个应用程序运行而不安装,因此它可以从外部驱动器运行。在MAC上工作正常,我能够“运行时打包”,将应用程序复制到外部驱动器,应用程序按预期工作。

当我在Windows上打包应用程序时,它在/ packages文件夹中进行测试时运行正常,但是当我将其复制到外部驱动器时,它似乎不会连接数据库或执行TideSDK操作(Ti.UI.我打开应用程序时应该发生的createMenu())。

是否必须在C:/驱动器上安装与TideSDK一起打包的Windows应用程序? API是否期望应用程序位于C:/驱动器上才能运行?是否有可能通过TideSDK做我在Windows上尝试做的事情?

谢谢!

1 个答案:

答案 0 :(得分:2)

嗯。当您在潮汐网中为MAC运行运行包时

它实际上会生成两个文件

.app#.app文件将所有依赖项放在同一个文件中(实际上.app文件也是一个文件夹,你可以在编辑器中像sublime一样检查它)

.dmg文件(将其视为压缩文件.app)

但是在Windows中,它会生成一个安装程序文件和文件夹(按应用程序名称命名)

此文件夹具有应用程序运行的所有依赖项。

因此,如果您想运行该应用程序,则必须复制整个文件夹

要回答你的问题,

此时我不认为tideSDK有一项功能可以创建一个可以从外部驱动器运行的.exe文件

我希望有所帮助。

相关问题