Hubo una actualización de Visual Studio 2005 publicada hace 2 años que solucionó muchos problemas de UAC en Vista, y esa misma actualización soluciona los mismos problemas en Windows 7.
No es una actualización crítica por lo que no sería conseguirlo de forma automática, y se no se incluye con VS2005 SP1. No están publicitando activamente esta actualización ahora porque solo quieren que todos vayan a VS2008. Entonces es probable que no lo tengas.
Explicación en http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033
Descargue en http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
Esto es lo que corrige esa actualización, cuando se ejecuta Visual Studio en modo de usuario normal con UAC activado:
- Arrastrar / soltar archivos desde una ventana del explorador
- Iniciar VS (como usuario normal) mediante el acceso directo a soluciones / proyectos o tipos de archivos asociados
- Los registros de DLL / EXE aún fallan (con razón, ya que son cambios a nivel de sistema).
Si está ejecutando VS como administrador, la ventana todavía está bloqueada para arrastrar / soltar y accesos directos, y los registros de DLL / EXE funcionan correctamente sin tener que apagar completamente UAC.
Nota: VS aún le advertirá sobre el modo de administrador cuando lo inicie, pero ahora probablemente puede ignorar esa advertencia de forma permanente.