JetBrains Rider 2024.1 Help

C# Interactive

On this settings page, you can configure the C# Read–Eval–Print Loop (REPL) tool used for C# Interactive.

Tool settings

Tool path

Path to the REPL tool executable. On Windows, JetBrains Rider will automatically detect and use the csi.exe executable that ships with MSBuild. On Mac OS X and Linux, JetBrains Rider defaults to Mono’s csharp.

Tool arguments

Arguments to pass to the REPL tool when it is started.

Tool window behavior

Use options in this section to configure when the C# Interactive window should get the application focus.


Build project when using "Reference in C# Interactive" action

C# Interactive references the current assembly for the project, so when it is not compiled and you make changes in the project, they may not get to the assembly when referencing it in C# Interactive.

Enabling this option ensures that before referencing, the project is built to have the latest changes compiled in the assembly. If the project has build errors, it will not be referenced.

Last modified: 11 February 2024