One of the projects I am working on includes a website that is hosted on a cheap shared hosting server.
Whenever I upload to the server some updated files, they don't necessarily become available immediately.
It can take from 15 to 30 minutes before the server actually starts using the new files instead of the old ones and in some cases I even need to re-re-upload the updated files.
Some more info: - C# webforms files (.aspx and .aspx.cs) - If there was no previous file with that name on the server then the file always become immediately available - But if I first delete the older file and refresh the page I get immediately a "file not found" error but if I then upload the newer file the "file not found error" stops immediately but I get back the older file again.
I understand that the server isn't actually serving the .aspx page but rather using the compiled to dll version that it has made (right?) so maybe this is a compiling problem on the server somehow?
I'm not sure if this would be better on serverfault.com but as a programmer SO is where I usually come.
Any idea why this is happenning and preferably some solution on how to fix this behavior so that when I upload an updated page we can start using it immediately?
Thank you.