SiC
SiC

Reputation: 487

ASP.NET 3.5 on Windows 2000

I am trying to get an ASP.NET 3.5 site to run on a Windows 2000 machine (not my idea!!!) but am having some problems. I have been working through copying required DLL files from C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5 into my app bin directory. This succesfully got me past the "assembly not found" errors.

However, I am now getting the following error.

Compiler executable file csc.exe cannot be found"

How can I fix this? It is primarily LINQ functionality I am looking to utilise.

Upvotes: 4

Views: 4557

Answers (6)

Serge S.
Serge S.

Reputation: 4915

You can try to install .NET Framework 3.5 manually. It relies on .NET 2.0 runtime + some extra stuff.

Upvotes: 2

user105826
user105826

Reputation:

Unfamiliar with the environment, but...

More of the framework (including csc.exe) resides in %WINDIR%\Microsoft.NET\Framework\v3.5 (e.g. C:\WINNT\Microsoft.NET\Framework\v3.5) - are these files on your installation and the directory in your path?

Upvotes: 0

TWA
TWA

Reputation: 12816

Save yourself some time and pain, install on a platform that supports 3.5.

Trying to circumvent minimum requirements usually comes back to bite you in the end.

Just because you can doesn't always mean you should. :)

Upvotes: 0

Wyatt Barnett
Wyatt Barnett

Reputation: 15663

Many 3.5 sites will work just fine in 2.0, you just need to compile them that way. I would have whoever built the app switch to 2.0 targets and see how it goes. If that doesn't take, the VM option is probably the best way to fly.

Upvotes: 1

LaZe
LaZe

Reputation: 712

Install a Virtual Machine with a newer Windows in it ;-)

Upvotes: 1

Andrew Hare
Andrew Hare

Reputation: 351536

You are going to have many issues as .NET 3.5 is not supported on Windows 2000 (see System Requirements).

Upvotes: 10

Related Questions