Hi,
When we build the asp.net application within Visual Studio, the runtime caches all the compilation results in order to quickly process later requests, and does not need to recompile again unless someone edits a file.
If the project is out of date, Visual Studio will compile it even if we don't change any thing.
I hope this helps.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.