NK.BIN文件的内容 - 包括子项目? [英] Contents of NK.BIN File - Subprojects included?
问题描述
问候,
我正处于使用Platform Builder和VS2005学习WinCE 6.0开发的早期阶段。我在Visual Studio中对Win32编程有多年的熟悉,但最近才开始研究WinCE开发。
I am in the very early stages of learning development of WinCE 6.0 using Platform Builder and VS2005. I have a number of years of familiarity with Win32 programming under Visual Studio, but have only recently looked into WinCE development.
我已经成功构建并运行了一个操作系统映像和一些小应用程序在Adeneo WinCE 6.0 R3 实验手册中描述。
I have sucessfully built and run an OS image and a number of small apps described in the Adeneo WinCE 6.0 R3 lab manual.
我的问题与何时/如果一个应用程序(例如helloworld.exe)通过捆绑到目标中而加载到目标中有关nk.bin文件,而不是由调试系统下载和运行。
My question has to do with when/if an app (helloworld.exe for instance) is loaded in the target via being bundled into the nk.bin file as opposed to being downloaded and run by the debugging system.
我的理解是通过选择项目 - 属性 - 配置属性 - 子项目图像设置 - []从图像中排除,我可以选择是否要从nk.bin文件中排除或包含该应用。
It was my understanding that by selecting Project - Properties - Configuration Properties - Subproject Image Settings - [ ] Exclude from image, I could choose if the app was to be excluded or included from the nk.bin file.
无论上述设置如何,当我重建我的解决方案并查看内容时在nk.bin文件中,我没有看到我的应用程序包含在文件列表中。
It would seem that regardless of the above settings, when I rebuild my solution and view the contents of the nk.bin file, I do not see my app included in the file listing.
当我尝试替换自定义shell应用程序时出现了这个问题(IESH) ELL.EXE)for explorer.exe根据实验手册。 当我重建BSP和子项目并查看NK.BIN文件时,我注意到"LaunchXX / DependXX"都没有。注册表
设置,IESHELL.EXE应用程序似乎都不会传播到nk.bin文件中,无论上面描述的[] Exclude设置如何。
This question came up when I was attempting to substitute a custom shell app (IESHELL.EXE) for explorer.exe per the lab manual. When I rebuilt the BSP and subprojects and viewed the NK.BIN file, I noticed that neither the "LaunchXX/DependXX" registry settings, nor the IESHELL.EXE app would appear to be propagating into the nk.bin file regardless of the [ ] Exclude setting described above.
我看到相同的行为在重建整个解决方案时。
I see the same behavior when rebuilding the entire solution.
我的Dev Gear规格
=================
- VS2005& Platform Builder WinCE 6.0 R3
- Win7 64位工作站操作系统
- TI OMAP3 EVM目标板
- TI OMAP3 v6.14(bsquare?) BSP
My Dev Gear Specs
=================
- VS2005 & Platform Builder WinCE 6.0 R3
- Win7 64bit workstation OS
- TI OMAP3 EVM target board
- TI OMAP3 v6.14 (bsquare?) BSP
感谢您的帮助。
推荐答案
您的注册表设置和bib文件设置在哪里? ? 为此,它们需要位于子项目reg和bib文件中。
Where do you have your registry settings and your bib file settings? For this to work, they need to be in the subproject reg and bib files.
这篇关于NK.BIN文件的内容 - 包括子项目?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!