[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details

Why does .net framework 3.5 dependencies adds extra componentsto Embedded XP OS image

Asked by gemky in Windows XP Embedded, Embedded Hardware, Handhelds and PDAs

Tags: .net framework 3.5, Targer Designer, Embedded Standard, Embedded XP, Image, dependencies

Hi,

I've built a windows Embedded Standard image.  The estimated run-time image size is 173.09MB/240.40mb (compressed/uncompressed)

I'm using an eval of Targer Designer for windows Embedded. 2008 ver 2.0.1500.0

I require .net Framework 3.5 sp1 on my image above so for now i've added the .NET Framework 3.5 setup component to my image.  I have auto resolve enabled in my dependency checker and as a result a lot of additional components are added to my image. (128 aditional components in total)
This increases my estimated run-time image size to  334.65MB /464.80 Mb (compressed/uncompressed) and has a lot of stuff I don't require in my image.

I've gone through the list of components in the build and here is just a few of what has been added as dependencies for .NET framework 3.5

Accesibility Control Panel
Active Directory Service Interface (ADSI) Core
Cluster Management Support
DirectPlay
Folder Web view
Group policy Core Administration MMC snap-in
Jet Database ENgine
Internet Explorer (including IAS and connection wizard)
Local printing
Magnifier
and the list goes on

I have a 2GB SSD which will be running the windows embedded image and its whole purpose is to run an image aquisition program. So I need as much free space as possible. I certainly do not require Internet Explorer, AD, MAginifier, Printing or Telet client etc on my image.

Can anyone tell me how I can add .NET framework 3.5 without all the additional components added. I've turned off auto-resolve dependencies, but they still require manual resolving which is where I'm stuck, i'm not ver  familiar with embedded. Why does .net need so many additional components and can these be ignored so  I can prevent unnecessary items on my image.

THank you for any information, links you can give me.
Gem


 
Loading Advertisement...
20091118-EE-VQP-93 - Hierarchy / EE_QW_3_20080625