Download the latest Community ScriptHookRDR2 .NET for Red Dead Redemption 2 on PC and install ScriptHookRDR2DotNET If you want to run advanced C# and .NET-based mods in Red Dead Redemption 2.
Table of Contents
You will need ScriptHookRDR2 .NET, also known as ScriptHookRDR2DotNET for Red Dead Redemption 2. This add-on expands ScriptHookRDR2 and lets the game run managed script mods built with the .NET framework.


What Is Community ScriptHookRDR2 .NET?
Community ScriptHookRDR2 .NET is a scripting bridge that allows .NET (C#) mods to run inside Red Dead Redemption 2. While ScriptHookRDR2 supports native scripts and ASI plugins, this package adds support for:
- C# script mods
- Managed DLL script mods
- Advanced trainers and gameplay systems
- Complex scripted features built on .NET
In short, if a mod says it requires ScriptHookRDR2DotNET, this is the tool you need.
You may like: Download RDR2 Mod Loader


Key Features
- Enables .NET / C# scripting in RDR2
- Works with ScriptHookRDR2
- Supports community-built script mods
- Loads multiple managed scripts at once
- Simple drop-in installation
- Regular community updates
- Ideal for advanced gameplay mods
You may like: Download ScriptHookRDR2


ScriptHookRDR2DotNET Latest Version
You should always download the latest version of ScriptHookRDR2DotNET to match the current RDR2 and ScriptHookRDR2 build. New game updates often break older scripting tools, so keeping everything up to date is important.
When downloading, check that:
- The version is marked compatible with your RDR2 build
- It is labelled Community ScriptHookRDR2 .NET / ScriptHookRDR2DotNET
- It includes the loader files and script folders
You may like: Buy RDR 2/1 in Discount


How to Install ScriptHookRDR2DotNET in Red Dead Redemption 2
Here are the installation steps of Community ScriptHookRDR2 .NET in the Red Dead Redemption 2 game with a quick and beginner-friendly guide:
- Obtain Community ScriptHookRDR2 .NET package
- Extract the archive with 7-Zip or WinRAR
- Copy all included files and folders
- Paste them into the game root
- Allow overwrite if prompted
- Install ScriptHookRDR2 & Mod Loader
You may like: Restore RDR 1 without Reinstalling on PC


Quick Troubleshooting
Here are troubleshooting steps for ScriptHookRDR2DotNET in Red Dead Redemption 2:
Scripts not loading
- Update ScriptHookRDR2
- Update ScriptHookRDR2DotNET
- Check the mod is actually a .NET script
- Confirm files are inside the scripts folder
Game crashes on start
- Remove outdated script mods
- Test with only the core files installed
- Update all modding tools after a game patch
Errors in console/log
- Install or update Microsoft .NET Desktop Runtime
- Check the mod’s required version notes
You may like: Download RDR 1 SaveGames 100%


Final Thoughts
Community ScriptHookRDR2 .NET (ScriptHookRDR2DotNET) is a must-have if you want to run C# and managed script mods in Red Dead Redemption 2 on PC.
Pair it with ScriptHookRDR2 and the dinput.dll ASI Loader, keep everything updated, and you’ll have a smooth modding setup ready for the latest RDR2 scripts.
You may like: Driveable Car – RDR1 Mods
Download Section
| Version | Files |
|---|---|
| 2.2.0 | Download |
| 2.1.1.0 | Download |
| 2.1.0.1 | Download |
| 2.1.0.0 | Download |
| 2.0.0.2 | Download |
| 2.0.0.1 | Download |
| 2.0.0.0 | Download |
| 1.0.6.1 | Download |
Requirements
Mod Loader
RDR 2 ScriptHookRDR2
.NET Framework ≥ 4.8
Visual C++ Redistributable
Last Updated: Thursday, 12 February 2026
Credits: Halen84, Saltyq


FAQ’s
Frequently Asked Questions:
What is Community ScriptHookRDR2 .NET for RDR 2?
Community ScriptHookRDR2 .NET is an add-on scripting framework that allows Red Dead Redemption 2 on PC to run .NET and C# based script mods. It works on top of ScriptHookRDR2 and enables advanced managed plugins that are written using the .NET runtime instead of native ASI-only scripts.
Is ScriptHookRDR2 .NET the same as ScriptHookRDR2?
No, they are different components. ScriptHookRDR2 is the core scripting hook that lets mods interact with the game engine, while ScriptHookRDR2 .NET adds support specifically for C# and managed .NET scripts. Many .NET mods require both to be installed together.
Do I need ScriptHookRDR2 before installing ScriptHookRDR2DotNET?
Yes, ScriptHookRDR2 is required first. ScriptHookRDR2 .NET depends on it to function properly. Without the base ScriptHookRDR2 files and an ASI loader, .NET scripts will not load in the game.
Do I also need RDR2 ASI Loader?
Yes, in most setups you need a RDR2 ASI Loader so the game can load ScriptHookRDR2 and ScriptHookRDR2DotNET at launch. It acts as the entry point that enables plugin loading.
Where do I put .NET script mods in RDR2?
Most .NET script mods go inside the “scripts” folder in your Red Dead Redemption 2 root directory. If the folder does not exist, you can create it manually. Always check the mod author’s instructions in case a different path is required.
Will ScriptHookRDR2 .NET work after every RDR2 update?
Not always straight away. Game patches often break ScriptHook-based tools. You may need to wait for an updated ScriptHookRDR2 and ScriptHookRDR2 .NET build that matches the latest game version before your mods work again.
Can I use ScriptHookRDR2 .NET in Red Dead Online?
No, it is meant for Story Mode only. Using ScriptHook tools or mods in Red Dead Online is not supported and can result in account penalties.
What runtime is required for ScriptHookRDR2 .NET mods?
You usually need the Microsoft .NET Desktop Runtime installed on your PC. Most modern Windows systems already have a compatible version, but if scripts fail to load, installing or updating the runtime often fixes it.
How do I check if ScriptHookRDR2 .NET is working?
When installed correctly, the loader will create log files in the game folder and load .NET scripts placed in the scripts directory. If your .NET mod features appear in-game and no startup errors show in the log, it is working properly.
What should I do if a .NET script mod crashes the game?
Remove the last added script from the scripts folder and launch the game again. Crashes are often caused by outdated or incompatible mods. Update ScriptHookRDR2, ScriptHookRDR2 .NET, and the mod itself, then test one script at a time.






