Visual Studio 2008-Windows CE 5.0-指定的程序需要更新的Windows版本 [英] Visual Studio 2008 - Windows CE 5.0 - The specified program requires a newer version of Windows
问题描述
在此网站上找到了类似的帖子,看来我是这个问题中唯一的星球...
使用Visual Studio 2008对Windows CE 5.0的c ++中的应用程序进行编程.任何基本应用都可以在模拟器中正常运行,但是当我尝试从CE设备运行它时,我会得到
无法启动程序''%CSIDL_PROGRAM_FILES%\ test11 \ test11.exe''.
指定的程序需要Windows的较新版本.
我几乎是Visual Studio的初学者.我在Google上环顾了全世界,但似乎找不到解决方案.我正在运行Windows XP SP3.
Found a similar post on this site, seems like I''m the only one of the planet with this specific problem...
Using Visual Studio 2008 to program apps in c++ for Windows CE 5.0. Any basic app runs in the emulator fine, but when I try to run it from the CE device I get
Unable to start program ''%CSIDL_PROGRAM_FILES%\test11\test11.exe''.
The specified program requires a newer version of Windows.
I''m pretty much a beginner at Visual Studio. I''ve looked all over the world on Google and can''t seem to find a solution. I''m running Windows XP SP3.
Thanks in advance!
推荐答案
好,我重新安装了Windows CE 5.0 Standard SDK,它现在出现在
Visual Studio似乎现在可以工作了.我以为Pocket PC 2003是
同样的事情,并试图为此.所以
的根本原因 问题是Microsoft令人困惑的命名约定.
但是我仍然无法从Embedded Visual C ++(SP4)运行,我得到了一个平台
生成器错误.我当时在上网,看来我
必须创建/安装SDK? WTF?还是说机器名称需要以字母开头?我在公司网络上,不确定是否可以更改计算机名称.任何见识都将是极大的
赞赏.
Ok I reinstalled the Windows CE 5.0 Standard SDK, and it just now appears in
Visual Studio, seems to work now. I was assuming that Pocket PC 2003 was the
same thing and was attempting to run for that. So the root cause of the
problem is Microsoft''s confusing naming convention.
However I still can''t run from Embedded Visual C++ (SP4), I get a Platform
Builder error. I was looking on the Internet, and it appears that maybe I
have to create/install an SDK? WTF? Or something said that the machine name needs to start with a letter? I''m on a corporate network, not sure if I can change my machine name. Any insight would be greatly
appreciated.
这篇关于Visual Studio 2008-Windows CE 5.0-指定的程序需要更新的Windows版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!