Shouldn’t Visual Studio be able to handle this by now, without multiple prompts about files needing to be overwritten (at best) or total failures because of files being read-only (see previous post about NuGet)?
Seems like a rather obvious requirement for basic functionality.