I have published the whole site again and picked up only changes file from and its dll.
You cannot do like this.
Replace the full published site in order to make in changes in affect smoothly.
If you want to avoid any changeover issue, follow this tip for a good user experience:
App_Offline.htm [
^]