Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where to download .net 1.0 DLL's

I need to decompile an old class library using Telerik JustDecompile. My problem is that the library is referencing things like System.Web.dll Version 1.0.5000.0, which is the .NET 1.0 version if I'm not mistaken.

All the PC's I have access to are running windows 7, so I can't simply install the 1.0 framework. So, I need to get my hands on the libraries some other way.

If I decompile the library without resolving the references, weird things happen like all the webmethods in the library are decompiled with empty [SoapDocumentMethod(,)], [[SoapHeader(,)]], etc. annotations.

I also need to resolve mscorlib.dll, System.Data.dll and System.Web, but it doesn't seem to matter if I manually add the references to a newer version after decompiling. It's just System.Web.Services that seems to be a problem.

like image 774
Captain Kenpachi Avatar asked Jan 09 '13 12:01

Captain Kenpachi


People also ask

What version of .NET comes with Windows 10?

Windows 10 (all editions) includes the . NET Framework 4.6 as an OS component, and it is installed by default. It also includes the . NET Framework 3.5 SP1 as an OS component that is not installed by default.

What is the latest .NET version?

528040 (Windows 10 May 2019 Update and Windows 10 November 2019 Update)

What version of .NET is installed?

Open Start. Search for Command Prompt, right-click the top result, and select the Run as administrator option. Type the following command to determine the version of . NET installed and press Enter: reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s To make sure that version 4.


1 Answers

  1. Download Microsoft .NET Framework Redistributable 1.0 (dotnetredist.exe)
  2. Extract all files from dotnetredist.exe via 7-zip (or any another tool) -> (dotnetfx.exe)
  3. Extract all files from dotnetfx.exe via 7-zip (or any another tool) -> (netfx.cab)
  4. Extract all files from netfx.cab via 7-zip (or any another tool) -> (System.Web_dll_5_____X86.3643236F_FC70_11D3_A536_0090278A1BB8)
  5. Rename System.Web_dll_5_____X86.3643236F_FC70_11D3_A536_0090278A1BB8 to System.Web.dll
  6. Profit!!!
like image 70
DmitryG Avatar answered Sep 28 '22 05:09

DmitryG