C# apllication not handled by operating System. Its CLR(inside framework) who take care to run the C# apps and all memory management, resource allocation, de-allocation etc. It create a virtual layer over OS while runnign its application.So you must need framework(more than or equivalent to 2.0 as you said).
You can't. The framework and runtime need to be present for any . NET application to run.It's like wanting a java program to run without installing a JRE.
But framework is big size – user547706 Feb 8 at 8:15 @user547706 - Yes, it is. That's how it goes. – Oded Feb 8 at 8:17 @user547706 - then perhaps you should use C++ instead of C#.
– dotalchemy Feb 8 at 8:17 Definetly or update your OS then. – GAPS Feb 8 at 8:17 You can create installation package with Installshield, It packs required . NEt version into setup programm.
– Anton Semenov Feb 8 at 8:19.
Hmmm. I think You have no way except installin . NET 2.0 on target machine.
I would say that you have no way to run what sits on . NET without installing the . NET Framework, this is the short answer.
Long answer is that there are some kind of softwares which pack all required dependencies ( and only the required ones ) into a bigger executable.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.