Visual Studio 2005 support on XP Embedded?

  • Thread starter Thread starter Michels
  • Start date Start date
M

Michels

Hi All,

We have an application built on Visual Studio 8(2005). To make this
..exe run on our XP Embedded OS we had to copy the dlls from WINsXs
folder of our builder system. Is this the only possible way of support
available on XPe?

Is it expected, in future, default components to be made available in
the component database by microsoft?

Thanks,
Michells
 
Michells,

What Dlls you are referring to?
I wonder what "default components" you can define for an application?

If you are talking about MS runtime libraries, then pretty much all the msvcrt libraries are in the XPe repository (SP2 FP2007)
including the one that comes with VS2005 and .Net 2.0.
 
Thanks for your reply KM,

The application we have is an MFC App. To run this we need to have
MFC80.dll. We could find a component in XPe database which had
MFC40.dll. But no component for MFC80.dll. Similarlry, If I do some
socket programming, I have to manually add the corresponding dll for
Visual Studio 2005. Whereas, We can find the componets existing in the
database for the previous versions, This is what i meant by Default
Component. I hope it is clear now!

Thanks ,

Michells
 
Michells,

I still couldn't understand what you meant by Default component.
But anyway, you are right. MFC80 is not in the XPe repository. Neither there probably some other Dlls from VS SDK(s).

Please keep in mind though that the Dlls we are talking about here by default are not part of XP Pro either. This is the reason they
are not in XPe repository and no extra components were issued to cover that even in FP2007.
Frankly, I thought MFC80 was a part of .Net 2.0 install but obviously it slipped from .Net 2.0 component in FP2007. I don't know if
this is a bug or some redistribution problems. Maybe Microsoft folks would want to jump in here and clarify that.

Your best bet now is to copy those Dlls to your runtime when required.
 
Back
Top