如何为嵌入式 Windows XP 编程
当谈到.NET 平台上的移动开发时,我只为Win CE 和Win Mobile 进行过开发,但是提供商在我们将要使用的某些工业计算机上为我提供了Win XP Embedded。
问题是,如何为这个操作系统编程,这只是桌面版 Win XP 的最小化版本吗?我应该在 Visual Studio 上使用相同类型的项目和框架吗?
When it comes to mobile development on .NET platform I've only developed for Win CE and Win Mobile, but a provider offered me Win XP Embedded on some industrial computer we're going to use.
The question is, how do you programm for this OS, is this just a minimized version of Desktop's Win XP?, should I use the same kind of projects and framework targeting on Visual Studio?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以像常规 Windows 版本一样进行编程。但由系统制造商决定 Windows 的哪些部分将安装到计算机上。如果它是无头版本的 Windows(不支持视频)那么编写 GUI 程序当然是浪费时间。您需要与系统构建者交谈并告诉他您的需求。或者询问有什么可用的,通常不清楚是谁做出的选择。自己运行构建器是了解选项的好方法。
You program like you do for a regular Windows version. But it is up to the system builder to decide what parts of Windows will make it onto the machine. If it is a headless version of Windows (no video support) then of course writing a GUI program is a waste of time. You'll need to talk to the system builder and tell him what you need. Or ask what's available, it isn't usually clear who makes the choices. Running the builder yourself is a good way to get a feel for what the options are.
Windows CE 和 XP Embedded 只是同一产品的两个层次。它们都有非常相似的工具链。它们都使用相同的分区技术,如果你与Win CE类似,那么到XP Embedded不会有太大的变化。
Windows Embedded 网站。 Windows CE 是“紧凑”系列,XP Embedded 是“标准”系列。
在您的帖子中回答您的问题。 XP Embedded 更像是功能丰富的Win CE,而不是精简的XP。
Windows CE and XP Embedded are just two tiers of the same product. They both have very similar tool-chains. They both use the same compartmentalized technology, if you are similar with Win CE, it wont be too big of a change going to XP Embedded.
The Windows Embedded website. Windows CE is the "Compact" line, and XP Embedded is the "Standard" line.
To answer your question in your post. XP Embedded is more like a feature rich Win CE than a striped down XP.