Update README.md [skip ci]

This commit is contained in:
MattKC 2024-04-12 15:34:24 -07:00 committed by GitHub
parent a4f0eac6bf
commit ee01c8e767
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -20,6 +20,8 @@ Officially, .NET Framework 3.5 never supported anything below XP, and .NET in ge
- **Windows 95 B (OSR 2) or newer.** Currently older versions will not work, however I am investigating ways to get around this requirement (see below).
- **Internet Explorer 5.01.** The installer is packaged in this repository at `bin/msie501`. One day I plan to make it an automatic part of the installation process, however for the time being you'll have to run it manually.
- **Microsoft USB Supplement.** The installer is packaged in this repository at `bin/usbsupp` or may be on your Windows 95 install disc at `other/updates/usb`. This is why 95 B is necessary, the USB supplement makes patches to `VMM32.VXD` that allow .NET to work, and it isn't available on RTM/A. I am currently investigating why this is necessary and whether it can be patched out.
- **Optional:**
- To allow sockets, install the Microsoft [Windows Socket 2 Update](https://web.archive.org/web/20040320073520/http://download.microsoft.com/download/0/e/0/0e05231b-6bd1-4def-a216-c656fbd22b4e/W95ws2setup.exe).
Once those are installed, simply download `dotnet9x.exe` from the Releases tab and install! After that, applications written for .NET Framework 2.0 - 3.5 should run.