I wrote a little .Net 2.0 application that my users wanted. However I need to update all of their computers to .Net 2.0 (I had considered going all the way to 3.5 but the install time is brutal)

What is the fastest and easiest way to install .Net 2.0 on all my user's machines?



  • sorry I can't help myself, getting 50+ people to do it. ;>0 – kenny Jan 22 '10 at 17:13
  • haha, they don't have admin access to their pcs :P – Biff MaGriff Jan 22 '10 at 17:14
  • May be of help: msdn.microsoft.com/en-us/library/aa480242.aspx check out the section Distributing Dotnetfx.exe Using an Electronic Software Distribution Tool – Jason Evans Jan 22 '10 at 17:15
  • 4
    Have you considered a WSUS server? – Tom Willwerth Jan 22 '10 at 17:28

Within a domain you can package it up as an msi and use group policy to deploy to their PCs.

  • I'm not sure what any of that means. – Biff MaGriff Jan 25 '10 at 19:43
  • An .msi is a windows installer package, and group policy is the way you can force settings onto objects in ActiveDirectory. – Alex Jan 25 '10 at 19:49

If you have that many PCs you should really be using WSUS for patch management, in which case that's by far the simplest way to do it.


There are various methods described in the .NET Framework 2.0 Deployment Guide including SMS and as Alex mentioned) Push it out via Active Directory / msi.

I would also recommend that you have a look at the .NET 3.5 Deployment guide (for developers | for administrators) as it has some updated information related to newer versions of things like Active Directory.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.