Hello @Frank Hindle ,
Welcome to Microsoft Q&A forum.
Is there any warning icon displayed in the referenced assemblies or NuGet packages, like:
If so, perhaps, try to re-add/re-install the assemblies and NuGet packages, then check again. Also, could you confirm that the class/namespace/type is indeed from the added assemblies/NuGet packages(in case there are multiple same-name assembly files, but with the different content/version/path…)?
Update1:
I notice that you have cleaned the project, please kindly double check that following folders: "bin", "obj", .vs
(hidden folder), have been cleared manually and then rebuild your project(some files might not be cleared if you just click Build => Clean Solution to clean the solution).
I think you can also try to re-reference the shared project.
There must be some small points that we missed. Could you share(Note: avoid the privacy information) us some corresponding screenshots to check further? Such as project structures, VS Error List/Output Window, the reference manager, the corresponding definition and the code like:
Please feel free to let us know the results.
Best Regards,
Tianyu
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.