Mirror's namespace Unrecognised by Visual Studio?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Mirror;

public class PlayerManager : NetworkBehaviour

VisualStudio refuses to recognise the Mirror namespace, or my attempt to change base class to NetworkBehaviour. Unity Editor also stating “Failed to find Mirror runtime assembly”

Package attached if you want to investigate. I’ve checked similar posts and I’ve;

  • refreshed the .csproj files, including local files
  • downgraded Visual Studio to 1.22
  • reimported Mirror via Package Manager (listed in “Assets” but not Package Mgr → In Project).

If you know what to do, or where I could go, I’d be really thankful. First time poster so apologies if wrong forum/tone.

7259245–875662–Basic TCG Tutorial.unitypackage (4.56 MB)

For anyone searching for the solution,
you will have to use the below import statement, instead of Mirror. For more detail, refer to this official doc.

using UnityEngine.Networking;