By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,678 Members | 2,377 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,678 IT Pros & Developers. It's quick & easy.

Building for use with non-.net compatible windows systems

P: n/a
This may seem like a strange question to most readers, but I made a
nasty assumption when I made my first little "Hello World" application.

Seeing as I'm 100% novice to Visual Studio, and .net in general, I made
an assumption that compiled programs worked on all windows (at least
modern) computers. I tried to send said application to my friend to see
what I did, and he got the error ".NET Framework Initialization
Error"... it then dawned upon me that whatever I was compiling was
going to depend on the .net framework.

My question is, is there a way to build my program so that it will be
ALL in native code, not just the MSIL? Or do I need a 'higher' version
of VS.NET? (I'm using the academic version)

Thanks for any help...

Jul 21 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
You need to framework to run any managed apps -

--
W.G. Ryan MVP (Windows Embedded)

TiBA Solutions
www.tibasolutions.com | www.devbuzz.com | www.knowdotnet.com
<ch****@cs.mun.ca> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
This may seem like a strange question to most readers, but I made a
nasty assumption when I made my first little "Hello World" application.

Seeing as I'm 100% novice to Visual Studio, and .net in general, I made
an assumption that compiled programs worked on all windows (at least
modern) computers. I tried to send said application to my friend to see
what I did, and he got the error ".NET Framework Initialization
Error"... it then dawned upon me that whatever I was compiling was
going to depend on the .net framework.

My question is, is there a way to build my program so that it will be
ALL in native code, not just the MSIL? Or do I need a 'higher' version
of VS.NET? (I'm using the academic version)

Thanks for any help...

Jul 21 '05 #2

P: n/a
<ch****@cs.mun.ca> wrote:
This may seem like a strange question to most readers, but I made a
nasty assumption when I made my first little "Hello World" application.

Seeing as I'm 100% novice to Visual Studio, and .net in general, I made
an assumption that compiled programs worked on all windows (at least
modern) computers. I tried to send said application to my friend to see
what I did, and he got the error ".NET Framework Initialization
Error"... it then dawned upon me that whatever I was compiling was
going to depend on the .net framework.

My question is, is there a way to build my program so that it will be
ALL in native code, not just the MSIL? Or do I need a 'higher' version
of VS.NET? (I'm using the academic version)


See http://www.pobox.com/~skeet/csharp/f...ework.required

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too
Jul 21 '05 #3

P: n/a
Simply .NET is all about runtime compilation and excution, to run your .NET
app you need the compiler of .NET running in the machine (the .NET framework
library) which is available for download from microsoft for free, and it is
planned to be installed automatically with future windows releases.

<ch****@cs.mun.ca> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
This may seem like a strange question to most readers, but I made a
nasty assumption when I made my first little "Hello World" application.

Seeing as I'm 100% novice to Visual Studio, and .net in general, I made
an assumption that compiled programs worked on all windows (at least
modern) computers. I tried to send said application to my friend to see
what I did, and he got the error ".NET Framework Initialization
Error"... it then dawned upon me that whatever I was compiling was
going to depend on the .net framework.

My question is, is there a way to build my program so that it will be
ALL in native code, not just the MSIL? Or do I need a 'higher' version
of VS.NET? (I'm using the academic version)

Thanks for any help...

Jul 21 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.