Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to use setreg.exe ( to disable the certificate revocation check. However, it's based on an older version of .NET than what I have. Microsoft says it's shipped with the older .net SDK, and when I download that, try to install, it says something like 'can't install SDK without .net 1.1'.

In the article linked it says for newer versions I should use SignTool, but SignTool does not appear to have the function I need .

Is it possible to either -

a) find a tool that can perform the function I need that doesn't need me to install the older .NET

b) get setreg.exe without downloading the SDK

or do I need to install the older .NET on my machine? And if the latter is the case, what do I need to do to install an older .NET? Will it overwrite my current .NET?


share|improve this question
up vote 1 down vote accepted

The .NET frameworks are backwards compatible. Therefore if I have an application written in .NET 2; my .NET 4 framework is sufficient.

Either way there may be a caveat with a .NET 1.1 application as that was prior to the widely distributed .NET 2 framework.

The .NET 1.1 framework can be downloaded here and will not overwrite any other .NET framework which you may have installed.

share|improve this answer
While .NET 2-4 are backwards compatible with previous versions, it stops at .NET 2. To run an app that is based on .NET 1.1, you must install .NET 1.1. Now, the to tool itself may not be a .NET app, just bundled with the SDK. In which case extracting it as @therube suggestion would be sufficient. – BBlake Jan 12 '11 at 21:27
Thanks, I installed 1.1 and it worked fine. I just needed to know if it would affect other versions of .NET. Chose this one as correct as it's the answer I used personally but I imagine the other solutions would work fine as well. – victoriah Jan 12 '11 at 22:29

If you were to download '.NET Framework SDK Version 1.1', you could extract its contents. Within you would find Within that you will find 'FL_setreg_exe___X86.3643236F_FC70_11D3_A536_0090278A1BB8' which is the setreg.exe you are looking for. (Simply rename the file. This is exactly the same as the version supplied with W2K.)

'setup.exe' is a SFX .CAB file.

So if you have a method to open .CAB files (again rename from .exe to it is easy enough to open or you could use the tool, uniextract.

share|improve this answer

SETREG.EX_ came with Win2K (in the I386 directory) if you have that available. (You would need to use the EXPAND.EXE command to expand SETREG.EX_ to SETREG.EXE.)

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .