.NET and 95/98/Me/NT 4.0

N

Nobody Is Home

Simple Q: Does the .Net Framework run on Windows 95/98/Me and does
it run on Windows NT? I know that it does run on 2000 and XP. I
ask because I am lookin at developing an application where a huge
customer base is going to have these OS's and will be relucent to
upgrade.
 
J

Jon Skeet [C# MVP]

Nobody Is Home said:
Simple Q: Does the .Net Framework run on Windows 95/98/Me and does
it run on Windows NT? I know that it does run on 2000 and XP. I
ask because I am lookin at developing an application where a huge
customer base is going to have these OS's and will be relucent to
upgrade.

It doesn't run on 95, but does run on the rest. I'm not sure about NT
3.5 though - I don't believe so. Which version of NT were you after?
Also, SP6a has to be installed on NT4 machines.
 
N

Nobody Is Home

It doesn't run on 95, but does run on the rest. I'm not sure about NT
3.5 though - I don't believe so. Which version of NT were you after?
Also, SP6a has to be installed on NT4 machines.

Good, my big consern was NT 4.0 and 98. If NT users need to upgrade
to SP6a, then they have to upgrade:)

Thanks!
 
N

Norman Yuan

It may depend on what type of application you are to develop. It is true
that .NET framework can only be installed on Win98se and later. But, if your
app is a web application (AST.NET), then your huge customers do not need
..NET framework at all, a standard web browser is all required (unless you
use .NET Win form controls on your web page, similar to using ActiveX
controls on web page).

Of course, if your app is .NET Win form app, then .NET framework is
required.

Note: System requirement for running .NET app is a bit different from the
requirement to developing .NET app, which basically requires Win2K or later.
 
J

Jon Skeet [C# MVP]

Norman Yuan said:
Note: System requirement for running .NET app is a bit different from the
requirement to developing .NET app, which basically requires Win2K or later.

Not really - that's what you need for the SDK, but you can still
develop code without the SDK, as the compilers come with the framework
itself. I haven't tried it, but I wouldn't be surprised if SharpDevelop
works under 98. According to the SharpDevelop website:

<quote>
In order to be able to either compile (source code) or run (executable)
SharpDevelop, you must have the Microsoft .NET SDK 1.1 installed on
that machine (the Runtime will also do, however, it comes without the
SDK documentation)
</quote>
 
C

Codemonkey

In addition to what Jon said, be aware that some parts of the framework
aren't compatible with Windows 98/Me.

Although .net applications will run on these platforms, some framework
classes have special requirements - e.g. SMTPMail needs Windows 2000 or
greater, EventViewer needs at least NT 4 etc.

Also, ASP.net requires Windows 2000 or greater to run on.


Hope this helps,

Trev.
 

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