So I have the following line at line 1 of the file.
using Microsoft.Extensions.Logging;
On building it throws
CS0234 C# The type or namespace name 'Logging' does not exist in the namespace (are you missing an assembly reference?)
Have tried searching around but was unable to find any solution or reason. The project is set to build in .net core 2.0, have downloaded and installed .NET Core 2.0 SDK (v2.1.202), but the error remains.
Have tried changing the build version to 2.1, 3.0 didn't help either.
Using .Net 6.0, I was able to replicate:
error CS0234: The type or namespace name 'Logging' does not exist in the namespace 'Microsoft.Extensions' (are you missing an assembly reference?)
by refering to Microsoft.Extensions.Logging; as you did:
using Microsoft.Extensions.Logging;
and installing any extensions package, except the logging, from the command line:
$ dotnet add package Microsoft.Extensions.Primitives
I can get rid of your error by adding the package Microsoft.Extensions.Logging:
$ dotnet add package Microsoft.Extensions.Logging
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With