Cannot use Rider with Unity 2019.2


I haven't been able to use the new Rider integration package in Unity 2019.2.  I'm using Rider 2019.1 (latest).

After deleting the .dll as instructed (that Rider put there), I always get the following error when I try to open the solution from Unity.

Win32Exception: The system cannot find the file specified.
System.Diagnostics.Process.StartWithShellExecuteEx (System.Diagnostics.ProcessStartInfo startInfo) (at <0079a30f96a047348857e1cecc6c638a>:0)
System.Diagnostics.Process.Start () (at <0079a30f96a047348857e1cecc6c638a>:0)
(wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
Packages.Rider.Editor.RiderScriptEditor.OpenProject (System.String path, System.Int32 line, System.Int32 column) (at Library/PackageCache/com.unity.ide.rider@1.0.8/Rider/Editor/RiderScriptEditor.cs:92)
UnityEditor.CodeEditorProjectSync.OpenProjectFileUnlessInBatchMode () (at C:/buildslave/unity/build/Editor/Mono/CodeEditor/CodeEditorProjectSync.cs:55)
UnityEditor.CodeEditorProjectSync.SyncAndOpenSolution () (at C:/buildslave/unity/build/Editor/Mono/CodeEditor/CodeEditorProjectSync.cs:44)

Any ideas?

Comment actions Permalink
Official comment

Hi Sigurdur! 

Please, try this workaround. Let me know if something goes wrong or feel free to comment this thread directly. 

Comment actions Permalink

Thank you, that worked just fine! My external editor was set to "Rider64.exe" but once I changed it to "Rider 191.7141.460" it started working again.


Please sign in to leave a comment.