【问题标题】:TideSDK 1.3.1-beta Installation on Windows XPWindows XP 上的 TideSDK 1.3.1-beta 安装
【发布时间】:2013-06-16 05:20:53
【问题描述】:

在我的 Windows 7 机器上成功安装 TideSDK 1.3.1-beta 和 Developer 1.4.2 后,我认为在旧的 Windows XP 笔记本电脑上安装不会有问题。我有: 1:下载并解压 Tide 1.3.1-beta (Windows) 到 C:\Documents and Settings\All Users\Application Data\TideSDK -- 三个大文件夹,sdk、runtime 和 modules。 2:安装 WIX 和 ImageMagick 3:下载开发者1.4.2 4: 下载 Hello-World 应用

当我启动 TideSDK 开发人员并尝试导入 Hello World 项目时,我得到一个 TideSDK 开发人员 (1.4.2) 弹出窗口,提示“您正在导入桌面项目,但您的系统上不存在桌面 SDK 版本”

我忽略了什么?某些 PATH 要求或 .dll 安装或 SDK 安装应用程序(而不是简单地提取到上面给出的位置)?

任何帮助将不胜感激! (我喜欢 TideSDK)

乔纳森

【问题讨论】:

    标签: tidesdk


    【解决方案1】:

    在 Windows 7 中,您必须将 TideSDK 的内容解压缩到 C:\ProgramData\TideSDK

    C:\ProgramData 是一个隐藏文件夹,所以你必须将其取消隐藏,然后解压缩内容。

    【讨论】:

      【解决方案2】:

      请确保您严格遵循入门指南:http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/getting_started

      SDK 似乎没有被提取到正确的位置,所以开发者没有找到它。

      您应该在指南中查看的步骤是:

      第 1 步:下载并解压 SDK

      【讨论】:

      • 嗨米塔尔:感谢您的快速反应。我一直遵循入门指南,但我从头开始,再次将 SDK 提取到为 Windows XP 列出的文件夹中。我注意到...tidesdk\sdk\win32\1.3.1-beta\installer 中有一个“安装程序”。尝试直接运行此安装程序不起作用:“安装失败。安装程序无法确定应用程序路径。”是否有安装 SDK 所需的安装例程(不仅仅是提取文件)?安装程序在哪里寻找“应用程序路径”?
      • 该安装程序预计不会工作..但是您提取 sdk 以正确路径它应该拾取。检查你的 hello world 清单文件使用 1.3.1-beta 作为不同模块的版本。
      【解决方案3】:

      感谢之前的两位回答者。我自己的解决方案如下:

      通过在 C:\Program Files\TideSDK Developer 文件夹和子文件夹中搜索“无桌面 SDK 版本”这一短语,我找到了警报的来源 -- C:\Program Files\TideSDK Developer\ 中的第 1666 行资源\观点\项目\js\projects.js。在代码中,我注意到警报是由调用 Ti.Project.getSDKVersions() 产生的空结果引起的。通过阅读 TideSDK API 文档,我确定 getSDKVersions() 依赖于对 Ti.API.getComponentSearchPaths() 的调用。当我插入 警报 (Ti.API.getComponentSearchPaths());在第 1665 行,结果是两个 PATH——一个是 C:\Documents and Settings[my current user]\Application Data\TideSDK,另一个是

      C:\Documents and Settings\All Users.WINDOWS\Application Data\TideSDK

      注意:所有用户.WINDOWS,而不是所有用户。因此,我将 TideSDK 文件夹复制到上述位置(并删除了 Hidden 属性,如上所述),现在开发人员找到了 TideSDK,一切都很好。

      我不知道上述解决方案是否适用于 Windows XP 上的所有 TideSDK 安装,但是否有人收到“您正在导入桌面项目,但您的系统上不存在 Desktop SDK 版本”警报XP 上的 TideSDK Developer,我建议尝试一下。

      乔纳森 (新人)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-06
        • 1970-01-01
        • 2015-12-13
        • 2012-03-01
        相关资源
        最近更新 更多