如何在Windows Mobile 6.5中构建Rhomobile?
我有Windows Mobile 6.5 DTK,模拟器显示在设备模拟器管理器中。
我在项目的build.yml中放了什么:
WM:
sdk:Windows Mobile 6.5.3 Professional DTK(ARMV4I)
模拟器:Windows Mobile 6.5.3 Professional VGA模拟器
我收到错误:
vcbuild.exe : error VCBLD0007: Could not find project configuration RELEASE|WINDOWS MOBILE 6.5.3 PROFESSIONAL DTK (ARMV4I) to build.
No such file or directory - C:/RhoStudio/ruby/lib/ruby/gems/1.8/gems/rhodes-3.3.2/platform/wm/bin/Windows Mobile 6.5.3 Professional DTK (ARMV4I)/rhodes/Release/rhodes.exe
我错过了什么吗?这听起来很愚蠢,但是如何将Windows Mobile 6.5.3文件导入Rhostudio,因为我不记得为Windows Mobile 6做过什么特别的事情了?
再次抱歉,如果这是一个愚蠢的问题,我真的无法理解它。谢谢你的帮助。
答案 0 :(得分:0)
Rhomobile有一个非常详细的指南,说明如何为Windows Mobile here设置Rhodes。对我来说,你可能忘记运行rhodes-setup
命令在rhobuild.yml文件中正确设置路径(不是你的项目build.yml,而是位于rhodes目录中的路径)。
文档声明它看起来像这样:
env:
paths:
vcbuild: C:/Program Files/Microsoft Visual Studio 8/VC/vcpackages/vcbuild.exe
cabwiz: C:/Program Files/Windows Mobile 6 SDK/Tools/CabWiz
在某些情况下(例如,如果您使用的是Visual Studio 2010),设置可能会有所不同。查看this section并添加PATH
环境变量的路径也很有用。
如果这些都没有帮助我会建议你下载他们的主分支here on GitHub的最新版本,因为我知道很久以前建立Windows Mobile的问题已得到修复。根据我的记忆,它计划在Rhodes 3.3.3版本中发布。
答案 1 :(得分:0)
我确实遇到了这个问题,并且能够通过指向Right vcbuild.exe来解决此问题。我发现快速版附带的vcbuild.exe不起作用,但后来我的目标是VCBuild.exe(Visual Studio Team System 2008,它存在于文件夹Microsoft Visual Studio 2009而不是2008)。它有效。
我猜你已经知道了,但也只是添加:
你必须设置VS构建工具路径@ RhoStudio - 。 Windo - >偏好设置 - > RhoMobile - > Windows Mobile。
希望有所帮助
由于 Sumeet
答案 2 :(得分:0)
重新安装WM6 SDK,获取专业版,取消阻止MSI文件并以管理员权限安装(最简单的方法是以管理员身份运行cmd)
这对我有用。