我正在使用Windows CE 5.0的设备上开发应用程序.我需要更改操作系统,例如语言安装&...,似乎我需要一个名为Microsoft Platform Builder的IDE.但我怎么能得到它?有免费下载的免费版本吗?我用Google搜索网络,但什么也没得到!
我是Platform Builder的新手.
我需要知道如何使用平台构建器.
当我用Google搜索时,我无法找到从哪里开始.
以下是我要找的.
我有一个基于 Windows CE 5.0 的 Platform Builder 映像。它旨在安装在 Visual Studio 2005 上。我的团队希望升级我们的构建工具以使用 Visual Studio 2012,但 Visual Studio 2012 不支持此平台映像。
要清楚;我不是在问 Visual Studio 2012(或更高版本)是否支持针对 Windows CE 5.0 的 Platform Builder SDK。 这个问题已经得到了回答(或多或少),答案显然是“不”。
相反,我想做的是安装 Platform Builder SDK,并手动修改 Visual Studio 2012 环境以允许编译我的 Windows CE 代码。远程调试和部署等功能对我的团队来说是可以接受的损失;我们有自己的在嵌入式设备上进行部署和调试的途径。我真正希望获得的只是在 VS2012 中构建 WinCE 5.0 代码的能力,该代码是为 VS2005 设计的。我正在尝试减少 Visual Studio 安装的数量,并访问较新版本的 Visual Studio 的高级智能感知能力。
有谁知道这是否可能?我该怎么做?
platform-builder windows-ce visual-studio visual-studio-2012
我使用的是 Windows XP 32 位操作系统。我Visual Studio 2008
一开始就安装了。然后,我安装了WinCE 7.0 Evaluation version
. 现在,当我在 Visual Studio 中检查 Platform Builder 时,没有这样的工具。我还没有安装VS SP1
过 与此有什么关系吗?但是,它不是集成了WinCE 7.0吗?我在此链接中查看并尝试PB.msi
在 WinCE 目录中查找文件。但是,也找不到。菜单中没有 Platform Builder 选项'Tools'
。并且,也没有列在Add-In
s 中。
请指导我现在应该做什么?
我正在尝试打印秒和毫秒分辨率计时和我正在使用GetSystemTime()
.
这是我的代码:
GetSystemTime(&datetime);
RETAILMSG(1,(_T("Time After Data Sent to USB: %d:%d\r\n"), datetime.wSecond, datetime.wMilliseconds));
Run Code Online (Sandbox Code Playgroud)
我使用打印到平台构建器调试输出RETAILMSG()
,但我只能打印高达秒的分辨率,所以我会看到像48:0这样的毫秒是空白的.
我不确定为什么会这样,因为我没有收到任何投诉.我认为这与实施有关RETAILMSG()
.
我可以使用这个或替代品来解决这个问题吗?
谢谢,
编辑:我正在开发Windows Embedded Compact 7