I've noticed that although I'm able to successfully deploy my web app (ASP.NET) to Azure using web publish in Visual Studio. I'm also able to successfully deploy individual files to the server directory, by right clicking on the file in the solution explorer and clicking publish.
However, changes to the code behind don't seem to run on the server without publishing the entire solution. Changes to the HTML/CSS etc are updated and become effective immediately, and the C# code is making it to the server successfully, but the server continues to run the previous code.
I have tried restarting the app in azure, and I've added the rules to prevent server caching.
Is there anything that a full web-publish does that the publishing of individual files doesn't do?