Isso pode ajudar você - Desenvolvendo software no Visual Studio .NET com Privilégios administrativos .
Acabamos de instalar o Windows 7 Enterprise x64 em um de nossos laboratórios de informática sendo usados pelos alunos para programação. No entanto, quando instalamos o Visual Studio 2010 Ultimate nas máquinas, descobrimos que, mesmo para iniciar o aplicativo (devenv.exe), exigia que o aluno insira a senha do administrador (o prompt usual do UAC). É claro, poderíamos simplesmente desativar o UAC, mas isso frustraria o propósito de tê-lo no Windows 7. Por outro lado, não podemos conceder aos alunos privilégios de administrador local, pois estamos preocupados que eles farão algumas coisas maliciosas em os computadores. Anteriormente, quando usamos o Windows XP Professional executando o Visual Studio 2005, não tivemos problemas.
Por favor, informe se há alguma solução alternativa para isso.
EDITAR:
Obrigado pela resposta pessoal. Mayank, seus links podem funcionar para o Visual Studio .Net, mas parece que não funciona para o Visual Studio 2010. Ryan, Tieson, estou intrigado com o fato de vocês terem conseguido fazê-lo funcionar facilmente. FYI Eu não gerencio as Políticas do Grupo, mas posso alterá-las, se necessário. Qualquer GP particular que eu deveria estar olhando? Sugestões sobre como solucionar ainda mais por que o UAC está sendo chamado? Pelo menos agora eu sei com certeza que este não deve ser o comportamento padrão para o Visual Studio 2010, então vou continuar procurando por uma solução. Vai tentar executar Procmon e ver se consigo encontrar algo ..
Isso pode ajudar você - Desenvolvendo software no Visual Studio .NET com Privilégios administrativos .
OK, finalmente descobri que não deveríamos estar executando o Visual Studio 2010 com privilégios de administrador. Depois que desmarcamos isso, funcionou bem. Haha, nós fomos muito espertos para o nosso próprio bem -_- "
Obrigado a todos que participaram.
A equipe de TI aqui simplesmente executou uma vez e concedeu privilégios elevados do Visual Studio. Portanto, o aplicativo está sendo executado no nível de administrador, mas os alunos ainda estão usando apenas contas de visitante.
HTH.
Temos o que soa como o mesmo ambiente que você. Temos laboratórios que executam o domínio e aderimos aos sistemas Win7 x64 Enterprise com o Visual Studio 2010 (entre outros softwares). Nossos usuários fazem login com contas de usuário de domínio não administrativo. Eu gerencio a política de grupo para essas máquinas e intencionalmente tentei manter a maioria das permissões do sistema de arquivos / registro do Win7 o mais próximo possível do padrão.
A instalação do Visual Studio é bastante baunilha, mas é executada sem problemas. Nenhum acesso administrativo é necessário para iniciar ou compilar aplicativos. Os usuários podem até depurar aplicativos padrão e aplicativos da Web no servidor da web de desenvolvimento.
Então, eu acho, quais são as diferenças entre os nossos ambientes? A resposta de Tieson implicava que seus usuários logados com a conta de convidado ... que é diferente de uma conta de usuário normal e pode ser a razão para precisar do acesso de administrador. Que tipo de política de grupo você aplicou às suas máquinas?
Tags windows-7 uac visual-studio