My evaluation is almost expired, but can't buy or recomend Rider to my Unity team with this issue...
When a new C# script file is created in Unity, or when I receive a new file via source control (perforce), Rider won't recognise the new file as a part of the project.
I also can't find any commands in Rider that might somehow re-create the project based on the directory structure.
What I have found I have to do is it set Visual Studio back to be the default editor for Unity, then open the class again from Unity which refreshes what files are a part of the project somehow.
Anybody seen this problem and have a solution?
Please sign in to leave a comment.
Hello Jay,
Please make sure you are running the latest Rider version available. Then please make sure that you have enabled the option Preferences | General | Auto Refresh in Unity settings and Preferences | Languages & Frameworks | Unity Engine | General | Automatically refresh assets in Unity in Rider settings.
Also could you please specify if you have Unity running in the background when adding files/directories in Rider? If when you add the file in Rider it is not recognized as part of the project you can try right-click in Project view with scripts and clicking Open C# project.
If your trial is expiring and you would like to have a bit more time for testing, then please submit a support ticket with the corresponding request via Help | Contact support.