Monolithic and layered system (n-layer) are not mutually exclusive. The former is an architectural style, while the latter is a way to separate responsibilities.
Your Visual Studio solution sounds like a monolithic, multi-layer system.
Microservices is an n-tier pattern where each subsystem is autonomous and handles a different business activity.