.NET

L

luke

I would like to switch from VC++ 6 to VC.NET.
What are the minimum requirements to get a programm
running with xpe. With VC++ 6 and MFC i had an image size
of about 50mb. With .NET i did find the .NET Framework
component - nothing else. If i include this component,
many other components will be included and the image size
is about 180mb!!!
Is there a solution to reduce the image size?
thanks
 
B

Brad Combs

Luke,

As far as I am aware the .Net Framework needs Winlogon / Explorer Shell to
function correctly. This will cause the image to be quite a bit larger.
180MB is probably close to the results you can expect by adding these
components. With a little work and testing you can narrow this down a bit
but 50MB is probably out of the question.

HTH,

--
Brad Combs
Imago Technologies, LLC

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

Slobodan Brcin \(eMVP\)

Luke VC++ .net and VC++.net 2003 are just versions like instead of 7.0.

If you don't use .net framework your image size will be same.

I'm using VC++ .net and no additional files are required.

Regards,
Slobodan

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

Henry Markov

Slobodan,
At one time "embedded" and "real time" were almost synonymous although it seems
less true of XPe applications discussed here. Nevertheless can you identify any
advantages of VC++.net 2003 (compared to VC++ 6.0) for XPe real time
applications? One that I am aware of is P4 code optimization which will be
important to me (if there is a real gain) but I was wondering what other
benefits there may be. I have no intention of going to managed code because I
want to keep my image in the 50M range.

Henry
 
S

Slobodan Brcin \(eMVP\)

Hi Henry,

Well that depends on your intended usage. But my personal opinion is that
new GUI interface of VC++.net looks nicer than VC++6.0 and that it can be
configured so you can be more productive. (Although it took me two months to
start feeling comfortable with that new GUI).

But if you have already bought VC++.net then you can use it without any
concerns for XPe development.

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