`
tempsitegoogle
  • 浏览: 866667 次
文章分类
社区版块
存档分类
最新评论

VS2005写的第一个基于Wince5.0 设备的测试程序, 读取当前。NET版本号。

 
阅读更多

目标:

VS2005写的第一个基于Wince5.0 设备的测试程序, 读取当前。NET版本号。

问题:

1. VS2005 Device Tools-> Devices Option中没有相关项目,提示:

VS2005错误:无法连接到设备,错误:0x8007064a;加载此属性页时出错

参考网页http://blog.21ic.com/user1/7984/archives/2011/82361.html 解决.


备忘:

近日在用VS2005仿真调试WINCE5.0程序的时候,出现提示“错误:无法连接到设备,错误:0x8007064a”。

Google一下,MS很简单“首先修改C:/Documents and Settings/%UsersLocation%/Application Data/Microsoft/corecon目录的名称 改为C:/Documents and Settings/%UsersLocation%/Application Data/Microsoft/tempcorecon 启动设备仿真程序,这时它里面什么也没有了, 再将上面的目录名修改回去, 再次启动设备仿真程序,你再尝试连接,就没有问题了。
赶紧关闭VS2005,修改corecon名称,重新打开VS2005,见证奇迹的时刻到了!打开工具>选项>设备工具时提示:“加载此属性页时出错!!!!
继续google吧,MS也很简单:
1、在“Visual Studio 2005 命令提示”中运行:devenv /ResetSkipPkgs
2、重启vs2005,打开vs 2005的工具中的选项,就OK了。”
继续照做见证奇迹:
打开工具>选项>设备工具,页面倒是出来了,只是空空如也。点击上面的如何按钮都会导致非法操作,然后退出。
重启PC试试吧,奇迹依旧啊!
唉,出绝招了,重装VS2005吧,先试试修复。咦,奇迹发生了,设备列表出来了,只是我的仿真设备不见了,关闭2005,重装BSP,重新打开2005,搞掂!
教训:不要随便删除 corecon目录的内容。
---------------------------------------------------------------------------------------
2. Wince5.0设备不能运行,没有提示。
解决,将 D:/Program Files/Microsoft Visual Studio 8/SmartDevices/SDK/CompactFramework/2.0/v2.0/WindowsCE/wce500/armv4i下的文件NETCFv2.wce5.armv4i.cab拷贝到Wince5.0终端上运行安装, 再运行C# 程序即可。注意发布时需要发布为当前SDK的应用程序。

---------------------------------------------------------------------------------------
3.获得当前。nET的版本 以下一句话即可。
label1.Text = "Current .Net Version :" + System.Environment.Version.ToString();


当前程序需要.net 2.0以上版本支持。


程序可以从我的资源中下载。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics