Houve uma atualização para o Visual Studio 2005 publicada há 2 anos que corrigia muitos problemas de UAC no Vista, e a mesma atualização corrigia os mesmos problemas no Windows 7.
Não é uma atualização crítica para que você não obtê-lo automaticamente, e foi não incluídos com VS2005 SP1. Eles não estão divulgando ativamente essa atualização agora porque eles querem que todos acessem o VS2008. Então, é provável que você não o tenha.
Explicação em http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033
Faça o download em http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
Aqui está o que essa atualização corrige, ao executar o Visual Studio no modo de usuário normal com o UAC ativado:
- Arraste / solte arquivos de uma janela do explorer
- Iniciando o VS (como usuário normal) iniciando atalhos para soluções / projetos ou tipos de arquivos associados
- Os registros DLL / EXE ainda falham (com razão, pois são alterações no nível do sistema).
Se você estiver executando o VS como administrador, a janela ainda estará bloqueada para arrastar / soltar e atalhos, e os registros DLL / EXE funcionarão corretamente sem a necessidade de desativar completamente o UAC.
Nota: O VS ainda o avisará sobre o modo administrador quando você o iniciar, mas agora você provavelmente poderá ignorar esse aviso permanentemente.