我之前一直做.net 下的web &window开,最近由于一此业务的需要,要开发一部分windows ce上运行的程式,还没开始就遇了到一些麻烦,一直无法解决,望大虾们帮助一下,十分感谢!问题如下:我的系统开发环境是Windows server 2003+sp1, 开发工具是Visual Studio .NET 2003,启动
vs2003-->新建项目-->Pocket PC-->类型选择Window应用程序,什么都不做,然后按下F5运行,选择部署到模拟器上。
接着问题就出现了:
系统托盘右下角提示“禁用的设备或应用程序: Virtual PC/Windows CE Emulator 会造成Windows不稳。Windows使这些驱动程序无法加载。有关详细信息,请单击这儿”,我一路依帮助到MSDN查看,说是windowXP+sp2 or window2003+sp1后,是因为受系统的数据执行保护(DEP)的原因,我照着说描述的解决方法,把系统引导文件boot.ini中相应的位置加上/NoExecute=AlwaysOff 保存
后重启系统,结果还是一样,且之后每次启动系统时托盘右下角都会出现一次上面我描述的系统提示,唉...折磨了半天还是没有解决,哪位大哥指点一下。注:我能确定更改Bool.ini是改得正确的。

解决方案 »

  1.   

    vs2003-->新建项目-->Pocket PC不是windows CE么
      

  2.   

    回复copico(路北):
    都一样,如果选WINDOW CE,则是提示“Emulator for windows ce安装中有一个或多个文件丢失...”之类的东西
      

  3.   

    要么是你的系统出问题了,要么是你的VS 2003出问题了
    至少这种运行的方法是没有错的,可以试着在其它机器上试试,或者重装下.net
      

  4.   

    难道是我当初装.net 的时候没有选择安装Visual C++ ?我马上去试试