主题 : 有没有使用光碟里WINCE内核实例工程重新编译生成NK.bin烧录成功且测试例程OK的朋友? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 47238
精华: 1
发帖: 43
金钱: 265 两
威望: 53 点
贡献值: 1 点
综合积分: 106 分
注册时间: 2011-05-20
最后登录: 2011-08-15
楼主  发表于: 2011-06-15 16:44

 有没有使用光碟里WINCE内核实例工程重新编译生成NK.bin烧录成功且测试例程OK的朋友?

1、昨天到友善之辈公司去处理重新编译的WINCE内核无法烧录问题,在谭工的指导下严格按照你们的要求重装了WINCE6.0的开发环境,重新编译了你们提供的WINCE内核实例工程,结果是新生产的NK.bin还是无法烧录进去,后来更换了一个的superboot-20110527.bin 之后才能烧录进去,难道原来光碟里自带superboot-20110405.bin有问题吗?如果superboot-20110405.bin有问题,为什么烧录光碟里带NK.bin又可以,而烧录新编译的NK.bin不行呢?如果是新生成NK.bin有问题,为什么用superboot-20110527.bin 烧录有可以?晕!有没有高手能解答呢?
2、更新superboot-20110527.bin后新生成的NK.bin是可以烧录进去,但是烧录进去之后目前发现有2个工程测试程序(蜂鸣器和按键)无法运行,出错提示【XXX.exe MissingMethodException 找不到文件或程序集名称“System.Windows.Forms,Version=2.0.0.0,Culture=nautral,PublicKeyToken=969DB8053D3322AC",或找不到它的一个依赖项】,请问这是怎么回事?难道是光碟里带的WINCE内核实例工程还有问题?请高手指点!
级别: 侠客
UID: 47238
精华: 1
发帖: 43
金钱: 265 两
威望: 53 点
贡献值: 1 点
综合积分: 106 分
注册时间: 2011-05-20
最后登录: 2011-08-15
1楼  发表于: 2011-06-20 16:04
邮件收到,已经解决了,谢了!
级别: 侠客
UID: 47238
精华: 1
发帖: 43
金钱: 265 两
威望: 53 点
贡献值: 1 点
综合积分: 106 分
注册时间: 2011-05-20
最后登录: 2011-08-15
2楼  发表于: 2011-06-20 17:26
看来我很幸运啊,呵呵。我也是第一次整WINCE的,都是按照手册安装步骤执行,才遇到上面的问题,收到邮件后多安装了那个补丁后问题就解决了!
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9f21200c-dfd7-4f7a-8383-0b891764923c&displaylang=en
下载 WinCEPB60-101231-Product-Update-Rollup-Armv4I.msi 这个补丁装上去再编译就可以了。

就连老版本的superboot不能烧写的问题都解决了,呵呵!