-
Notifications
You must be signed in to change notification settings - Fork 0
Modding on Linux Using Rider
Ryan Durand edited this page Aug 6, 2026
·
3 revisions
This page is an attempt to capture a "shortest distance" setup to get Rider installed and able to build .Net 4.8 which is what is needed for 7D2D modding. Be forewarned that some of the links may rot since they are pointing at specific versions, but I will try to keep things up to date as I can.
** THIS PAGE IS VERY WORK IN PROGRESS AT THE MOMENT I AM SO SORRY **
- Install Rider
- Install mono and mono-msbuild
- Run Rider
- Create a Framework 4.8 project
- Point at the Mono version of MSBuild
- Confirm it compiles
- Run the following:
curl -L -O https://github.com/mono/msbuild/releases/download/v16.9.0/mono_msbuild_6.12.0.137.zip
unzip mono_msbuild_6.12.0.137.zip -d mono
sudo dnf install -y mono-devel dotnet-sdk-9.0.x86_64
curl -L -O https://download.jetbrains.com/toolbox/jetbrains-toolbox-3.6.4.86641.tar.gz
tar -xvf jetbrains-toolbox-3.6.4.86641.tar.gz
jetbrains-toolbox-3.6.4.86641/bin/jetbrains-toolbox > /dev/null 2>&1 &
- When JetBrains Toolbox starts up, use it to install Rider
- Run Rider
- Create a new solution for your project.
- Select Class Library for the project type, setting the Target Framework to 4.8.
- Once created, press Ctrl+Alt+S to open the Settings
- Go to Build, Execution, Deployment
- Go to Toolset and Build
- Click Custom next to the MSBuild Version drop down
- In the explorer that pops up, find the mono folder that was created in your user home folder, and in it go in the msbuild folder and select MSBuild.dll
- Click Save
- Verify your project builds