EVC安装问题
在公司装EVC4+SP2+SP4+MSASYNC+POCKET PC2003SDK
在公司的电脑winxp sp2可以装上并可以用
在自己电脑上装上却用不了(也是winxp sp2)
提示vitrual PC………………可能导致系统不稳定
能打开evc可是Build不行
请问是什么原因?
谢谢!
问题点数:50、回复次数:17Top
1 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-18 20:31:58 得分 0
还有一个问题:
请问用EVC写的OCX怎么样能够在EVC里面调用,试了很多办法都不行哦!
Top
2 楼jiess(刘伟庭)回复于 2006-04-18 20:43:25 得分 10
第一个问题:
你改一下boot.ini文件,将里面的/noExecute
改成/Execute
第二个问题,
我无法回答.Top
3 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-18 20:52:43 得分 0
谢谢楼上!
OCX不能在win32下注册!
有人说可以结合VC一起能够实现EVC里面加进OCX
我试过好多次都不得其法
有没有这样做成功了的,指点一下!Top
4 楼zhangyuyd()回复于 2006-04-19 14:44:26 得分 5
第一个问题,楼上的方法已经可以解决了具体方法是:右击我的电脑,选择属性,再选择高级,选择启动和故障恢复的设置,弹出一个窗口,选择编辑,把boot表里的noexecute=optin改成execute
对于第二个问题,改了这个后再装evc时可能还会出现这个问题:在设备管理器里老是有Virtual PC Application Services这一项有感叹号 任务栏提示:“Virtual PC/Windows CE Emulator”会造成Windows不稳定。Windows使这些驱动程序无法加载。
但没有关系。如果要彻底解决这个问题,要把这个卸掉后Virtual PC Application Services在重装,基体的方法可以参考evc中的安装说明,
Top
5 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-19 19:43:58 得分 0
安装问题已经解决但是OCX在win32下注册不了Top
6 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-19 19:51:31 得分 0
有没有好方法???Top
7 楼jiess(刘伟庭)回复于 2006-04-19 20:35:27 得分 0
我没实际做过,没有发言权.Top
8 楼zhangyuyd()回复于 2006-04-20 19:40:39 得分 0
安装问题解决了就应该给分呀!怎么不给分呢?
Top
9 楼Jackey_shao()回复于 2006-04-21 14:39:04 得分 5
大家好,我借此机会想请教一个问题:
我使用Win2000系统,先安装PB,之后一次安装EVC4.0 、evcSp4 以及一个SDK
在创建一个evc工程后编译Link。。。时出现连接device超时
不能DownLoading 工程文件到模拟器
能不能给点指示,谢谢各位
changming_shao@hotmail.comTop
10 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-21 20:52:08 得分 0
回复楼上:
首先确认是否安装了Microsoft ActiveSync
如果是用模拟器,还必须使相应的设置正确;
To:zhangyuyd()
没有人搞过OCX控件吗??
Top
11 楼aqhlTracy()回复于 2006-04-23 11:58:14 得分 5
楼主!!您是怎么解决第一个问题的呀??
我现在在笔记本和台式机上都是这个问题!
在设备管理器里老是有Virtual PC Application Services这一项有感叹号 任务栏提示:“Virtual PC/Windows CE Emulator”会造成Windows不稳定。Windows使这些驱动程序无法加载。
BOOT是不是改成这样子呀??
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /execute=optin /fastdetect
我改成这样子后重装eVC SDK iMage 等还是Virtual PC/Windows CE Emulator不能加载!
请问如何重装Virtual PC Application Services呀???
求救啊!!Top
12 楼zhl0349()回复于 2006-04-23 16:53:31 得分 15
第一个问题在微软的网站上有明确的说明,需要改boot.ini回帖是正确的,第二个问题,好像需要在台式电脑和ppc上同时注册ocx才行,就是说要写两套一个是desktop上的win32的,一个是wince上的,必须有同样的名称,guid,和接口。Top
13 楼aqhlTracy()回复于 2006-04-23 19:12:43 得分 5
我改了boot再重装还是不行呀!!
说Virtual PC Application Services无法加载!
Virtual PC Application Services如何重装呀???Top
14 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-24 17:02:57 得分 0
概述
该版本的Pocket PC 2003 SDK使程序员能够建用eMbedded Visual C++ 4.0(和Service Pack 2)建立应用程序,也能够用Visual Studio .NET 中的C#或Visual Basic .NET来进行开发。
系统需求
所支持的操作系统:Windows Service Pack 3、Windows XP
eMbedded Visual C++ 4.0(如果已经安装则不需要)
eMbedded Visual C++ 4.0 Service Pack 2
操作说明
以下安装步骤需要以具有本地管理员权限的账户登陆计算机。
1.先关闭所有的程序、远程开发工具和模拟器
在安装Pocket PC 2003 SDK之前应该关闭以下程序:
eMbedded Visual Tools 3.0
eMbedded Visual C++ 4.0
Visual Studio .NET 2003
EMbedded Visual Tools附带的模拟器、eMbedded Visual C++、Visual Studio .NET
在某些情况下Windows CE Emulator或相关进程虽然看起来已经退出但实际上还在运行。我们推荐重新安装前启动计算机以确保不会产生冲突。
2.卸载旧版本的Pocket PC 2003 SDK
要使用Pocket PC 2003 SDK并不需要卸载任何版本的Pocket PC 2002 SDK,但是必须卸载旧版本的Pocket PC 2003 SDK。如果从旧版本的Pocket PC 2003 SDK升级安装,卸载旧版本后,在安装新版本之前运行eMbedded Visual C++ 4.0并查看帮助。之后,关闭帮助以及eMbedded Visual C++ 4.0,再开始安装新版的Pocket PC 2003 SDK。
3.安装Microsoft ActiveSync 3.7
Pocket PC 2003 SDK需要ActiveSync 3.7以供eMbedded Visual C++ 4.0或Visual Studio .NET 2003来开发和部署应用程序。在安装ActiveSync 3.7之前必须先卸载旧版本的ActiveSync。
如果已经装了Visual Studio .NET 3002,然后又卸载并重新安装了ActiveSync 3.7,那么必须在“添加/删除程序”中修复Visual Studio .NET 2003的安装。
4. 安装eMbedded Visual C++ 4.0以及Service Pack 2
要用Pocket PC 2003 SDK开发C++应用程序,必须在安装Pocket PC 2003 SDK之前安装Microsoft eMbedded Visual C++ 4.0和Service Pack 2。如果没有eMbedded Visual C++ 4.0和Service Pack 2,可以从eMbedded Visual Tools下载和样例Web页下载。注意只有在安装完eMbedded Visual C++ 4.0后才能安装Service Pack 2。
注意,在Windows Server 2003上安装eMbedded Visual C++ 4.0 Service Pack 2时会弹出一个对话框,提示一个模拟驱动程序没有签名。应该选择接受并继续。
5.安装Visual Studio .NET 2003
要用C#或Visual Basic .NET开发Pocket PC 2003应用程序,必须在安装SDK之前安装Visual Studio .NET 2003。Pocket Pc 2003设备本身和Pocket PC 2003 Emulation包都已经包含了.NET Compact Framework。
有关Visual Studio .NET 2003和.NET Compact Framework的更多信息,请参考:Visual Studio主页。
6. 安装Pocket PC 2003 SDK
点击Download链接开始下载Top
15 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-24 17:05:04 得分 0
To:zhl0349()
有没有这方面的资料?
第二个问题,好像需要在台式电脑和ppc上同时注册ocx才行,就是说要写两套一个是desktop上的win32的,一个是wince上的,必须有同样的名称,guid,和接口。
有的话给我一份
it_leomaning@sina.com.cnTop
16 楼zhouxiancai0128(zhouxiancai)回复于 2006-04-26 09:44:35 得分 5
概述:
我的系统的安装是
1,Winxp + SP2,后面是先装了vs.net2003,
2,接着pocket pc 2003 SDK和smartphone 2003SDK,
3,接着安装EVC++4.0和sp4,
4,最后安装STANDARDSDK,
安装后,在EVC++4.0打开HelloWord的一个工程,编译的时候出现问题:
具体是:
An application targeting a Standard SDK for Windows CE.NET and built for the X86 CPU cannot be run on the
Emulator device,In order to run this application on any CPU ohter the Emulator, you will have to install an
SDK that is compatible with the Standare SDK for Windows CE.NET, then target a shadow platform pertaining to that
SDK, plase see the eVC help documentation for additional details.
后面有位朋友说是:我的问题是选的目标不对?
建议我:在HELLO world 后面那个选项选成PPC2003,后面选PPC 2003的模拟器
但却发现:在HELLO world 后面那个选项选成只有Standard SDK,没有别的,后面的只有Win32(wce X86) debug和Win32(wce X86) release,没有别的,
这个问题搞了两天还是没有解决,请问我现在应该怎么处理?我的安装步骤是否有冲突?
我的e-mail:zhouxiancai0128@sina.com,后paul.zhou@gwxm.cn
谢谢!
Top
17 楼IT_magnate(忍一忍风平浪尽--是可忍,孰不可忍--忍无可忍,无须再忍)回复于 2006-04-26 13:04:06 得分 0
To:zhouxiancai0128
1、确定建立的工程是Pocket PC 2003 MFC
2、如果是模拟器应该是要设成X86,如果不是则设置成相应的硬件型号
3、确认编译器配置是否正确
4、最后检查各个部分安装是否成功
不知道我说的对不对,希望对你有帮助!Top




