Microsoft NET Framework 3.5 SP1 uzstādīšana uz Windows 2000

Lai iestrādātu Zalktī modernākās iestrādes, ar 2013.gadu Zalktij ir nepieciešama NET Framework 3.5 SP1 programmatūra. Tas viegli uzstādāms uz dažādām operētājsistēmām vai arī ir jau iebūvēta: Windows XP, 2003, Vista, 2008, 7, 8. Uz vecām Windows versijām 95, 98, Me un NT4 vispār nav uzstādama NET framework programmatūra. Jāņem vērā, ka Zalktis darbība uz Windowa 2000 no mūsu puses netiek atbalstīta. Uz Windows 2000 aplinkus var uzstādīt saskaņā ar doto aprakstu: http://rainstorms.me.uk/blog/2008/03/12/microsoft-net-framework-35-in-windows-2000/ :

Tātad vispirms Windowam 2000 jāinstalē servisa pakotni SP4, pārstartē datoru, tad uzstāda drošības labojumu  KB835732, tad pārstartē datoru un beigās uzinstalē NET Framework 2.0 SP1 un tad pārstartēt datoru. Zalktis programmas mapē iekopē NET Framework 3.5 nepieciešamos failus, kas ir uzinstalēts uz cita datora/ 32bitu Windowa mapē C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5.

Jāņem vērā, ka Zalktis darbība uz Windowa 2000, ka arī uz Windowiem 95, 98, Me, NT4 no mūsu puses netiek atbalstīta.

Originālais raksts:

Microsoft .NET Framework 3.5 in Windows 2000

Microsoft don’t support using .NET 3.5 in Windows 2000, which is particularly annoying, especially if, like me, you have a client who has 8 out of 12 PCs still using Windows 2000.

So, I decided to have a go and see if I could find any way of doing it.  This is completely unsupported, and if it breaks anything, don’t blame me, but it is actually fairly straightforward and it seems to work fine to me (although I doubt it works with things like WPF, but if anyone tries it, please leave a comment to say how it goes)…

  1. Make sure you have Windows 2000 SP4 installed
  2. You may need to install KB 835732 before step 3
  3. Install .NET Framework 2.0 Service Pack 1

Now, there are 2 ways of continuing.  Either you can copy over all the .NET 3.5 assemblies (you’ll have them on a .NET 3.5 PC in the Program Files\Reference Assemblies\Microsoft\Framework\v3.5 folder).  You can either dump them in the application folder or probably register them in the GAC (not tried it, but it should work).

Alternatively, try running your application.  You will probably get a load of AssemblyReferenceFailedExceptions.  Copy in the required DLL from the above folder into your application folder for each one.

It should all work now!

Komentēt

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Mainīt )

Twitter picture

You are commenting using your Twitter account. Log Out / Mainīt )

Facebook photo

You are commenting using your Facebook account. Log Out / Mainīt )

Google+ photo

You are commenting using your Google+ account. Log Out / Mainīt )

Connecting to %s