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?

0
1 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. 

0

Please sign in to leave a comment.