The following is a blatant copy of http://vsbabu.org/mt/archives/2003/01/06/installing_net_sdk_in_win98.html which is really useful info if you don't wanna spend huge cash wads on another OS (Win 2K/XP) in order to use a "free" SDK. Keep in mind, however, that the SDK is not designed for Win98 and may not be stable.
Microsoft does not recommend this and the installer you download will tell you to upgrade to NT, 2000 or XP. If you�ve a Windows 98 machine that has atleast 600MB free disk space and 64MB RAM, you can install .Net. Here is how I installed it. It compiles the "Hello World" C# program. I�ve not tried other stuff though.
Now get SharpDevelop (or spend 100s of dollars on Visual Studio.Net) and start writing code!
If you can spend on the 100s of dollars on Visual Studio .Net, you would have gotten a new PeeCee :)
I Installed the way you said on my PC with Windows ME. I could not find the
CSC.EXE
(C# Compiler) in the bin directory.
Any Comments.
Best Regards,
A search reveals that csc.exe is in the folder
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705
Thanks ! found it. Tried to run csc.exe . Reported error saying that some dlls were missing. Searched and got them. Placed it in the same directory as csc.exe. Now csc.exe works. So tried to compile csc tst.cs. The Following error was reported.
fatal error CS0007: Unexpected common language runtime initialization error --
Sorry to bother you. .net working fine on my XP at home. This ME is at work.
Let me know if you could get it to work. Small C# programs compile and run on my Win98 machine. SharpDevelop runs too. So, I guess atleast the Windows.Forms part is fine.
1. Is it possible to patch an existing VC6 installation to use the VC7 compiler
from this SDK?
2. Would the "/C" work for force-installing the commercial Visual Studio .Net
release? Would it be able to run?
I tried the above instructions on WinMe. It didnt ask for a folder. It did tell me that I needed to upgrade to Win NT. WinMe must be smarter than Win98.
Make sure you added a /C to the command:
For example, I ran (from a prompt):
setup.exe /C
I was then prompted for a folder. Extracted it and ran the MSI. Works for me under Windows ME.
I got a "Hello world" to compile and some other things (using SharpDevelop and also using just command-line stuff). This is the only site I've found anywhere with info about developing .net stuff on Win98/me. If anyone finds any site or forum with handy info on this, or dedicated to this purpose, please post the URL here. If I can't find any website, I might host one myself. Thanks.