diff --git a/Editor/VisualStudioCursorInstallation.cs b/Editor/VisualStudioCursorInstallation.cs index e27f87c..07234a2 100644 --- a/Editor/VisualStudioCursorInstallation.cs +++ b/Editor/VisualStudioCursorInstallation.cs @@ -584,7 +584,12 @@ public override bool Open(string path, int line, int column, string solution) var application = Path; var workspace = TryFindWorkspace(directory); + // Use version-compatible null-coalescing for Unity 2019.4 (C# 7.3) support +#if UNITY_2020_2_OR_NEWER workspace ??= directory; +#else + workspace = workspace ?? directory; +#endif directory = workspace; if (EditorPrefs.GetBool(ReuseExistingWindowKey, false))