Microsoft
Windows Embedded Home
Intelligent Systems
Windows Embedded 8 Family
Windows Embedded 7 Family
Other Windows Embedded Products
Resources
Windows Embedded Standard 2011 provides a tool called Image Configuration Editor (ICE) to help developers configure the components to be installed on the run time image. The configuration is stored in XML file format and is called an answer file.
Before creating an answer file, you should gather the hardware configuration of the target device by running TAP.EXE. This will generate a PMQ file. For instructions on how to generate a PMQ file, please refer to the “How to Generate a .PMQ File Using Target Analyzer” section in ICE Help.
Let us go through how to create a simple answer file that represents the configuration to be installed on the run time image.
Now that all matched inbox drivers are added, it is time to create the configuration of the run time image. For the purpose of this blog, let us create a run time image that is applicable to thin clients.
Now that we have two core applications that we want to be included in the image, let us bring in the packages/components that the two applications have a dependency on.
This will validate the packages/components in the answer file against their dependencies. On the message pane, you will see a few errors.
Once the dependencies of the selected package/component have been resolved, the OK button will be enabled. Click OK.
You will notice that the first error on the message box has been crossed out indicating that the dependencies of the specified package have been investigated.
You can continue to click through the errors to resolve the remaining dependencies. However, ICE provides a quick and easy way to resolve the rest of the required dependencies.
Examine the items on the Message pane to ensure that there are no error messages. You will notice that there are many informational messages on the Message pane. Those are the optional dependencies that are available for you to add.
You now have a fully resolved answer file. This answer file can be used as an input to Image Builder Wizard (IBW) to build a run time image. For a tutorial on how to use IBW, please refer to the following blog articles.
Image Builder Wizard – Quick and Easy Embedded OS Creation – Part 1
Image Builder Wizard – Quick and Easy Embedded OS Creation – Part 2
- Ivan