Custom Component that contains nothing but OS components.

R

R. Sprecher

I have created a custom component that contains a base set of OS
components that I need to run my application. I need to do this because
I have 4 different hardware platforms that are used to run this
application. My goal is to create a set of custom components that I can
quickly add to Target Designer when I build the next platform.

The component works in that I an easily add my OS component, run the
dependency check and all components are added. My problem is that some
of the OS components have options (e.g. User Interface Core) and I would
like to add the switches to my component to eliminate the need to
remember which switches I need set.

Can I do this? As an example, I have tried to set to TRUE the
cmiShowDesktopIcons in the User Interface Core component. I have tried
to set this via the Extended Properties of the User Interface Component
that I have in my component but that doesn't work.

Any ideas?

Thanks.

R. Sprecher
 
S

Slobodan Brcin \(eMVP\)

Hi,

You have at least two approaches.
1. The one you ask for, with component that contain dependencies on all
major components and hardware you need. (With ability to disable some
dependencies)
About registry settings.
You can leave components that you will use in all your images and configure
them in TD.
If component will be added during the resolve dependency phase, then you
must choose one of two appropriate approaches depending on value:
- Add registry values in your component that will override registry values
set by components.
- In cases that first step does not work then you will have to modify
registry during the FBA with reg.exe or by using undocumented FBA features.

2. If your hardware is similar then you should make one image that will
support all your hardware XP/XPe is very flexible about this.

Regards,
Slobodan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have an opinion on the effectiveness of Microsoft Embedded newsgroups? Tell
Microsoft!
https://www.windowsembeddedeval.com/community/newsgroups
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top