This often happens when you change the name of your assembly. If so, try deleting the files at the destination. In the published web dialog, expand "Publish file options" and select "Delete additional files at destination" when publishing.

source share