A component of ASP.NET Core for creating RESTful web services that support HTTP-based communication between clients and servers.
It sounds like there might be a misunderstanding of how ASP.NET Core Web APIs function, which is likely contributing to your confusion.
First, a Web API does not have a UI. If you are navigating to the root URL in a browser, you should expect a 404 (Not Found) error unless you have explicitly configured a landing page or integrated API documentation like Swagger/OpenAPI. Attempting to 'see' the API in a browser this way isn't a valid test of an API endpoint.
Second, for anyone here to actually help you troubleshoot this, you need to provide more than just the symptoms. Please provide:
The specific error message you see in the Visual Studio Output window (not just the browser).
Your launchSettings.json file content, to ensure the ports and profiles are configured correctly.
Steps to reproduce: Are you using Kestrel or IIS Express? Have you tried running the project directly from the CLI using dotnet run?
Without this technical context, it is impossible to determine if this is a configuration issue, a port conflict, or a faulty installation.