If you open your Unity project in Rider, then in Explorer change Unity view to Solution one, right-click on project and click Properties you can select preferred version of the C# and enable Nullable reference types. Please let me know if that helps.
Hello,
If you open your Unity project in Rider, then in Explorer change Unity view to Solution one, right-click on project and click Properties you can select preferred version of the C# and enable Nullable reference types. Please let me know if that helps.
@... is this still an issue for you? If it is, could you please report a bug in Rider with Help->Report a Bug?
Last fix was done already some time ago https://github.com/JetBrains/resharper-unity/pull/1640.
Olga's solution does not work with Unity projects, Unity will recreate the .csproj files after any code changes are made.
For Unity it depends on Unity version and msbuild version in Rider settings.