
Eu tenho um programa VB.NET que escrevi que usa Process.Start() para iniciar um arquivo '.ARTask' associado ao BMC Remedy User. Por razões além do escopo desta pergunta (outra pessoa teve o mesmo problemaaqui) Preciso executar o Remedy User com compatibilidade com o Windows 7 XP.
Meu problema é que configurá-lo para ser executado no modo de compatibilidade parece forçá-lo a ser executado como Admin (ou seja, com UAC) e isso parece interromper a funcionalidade Process.Start(). Existe uma maneira de obter mais controle sobre o modo de compatibilidade no Windows 7, para que eu possa executar o Remedy User no modo de compatibilidade XP sem direitos de administrador? O Remedy User funciona quase bem sem configurações de compatibilidade do XP ou direitos de administrador (exceto o problema acima), então estou bastante confiante de que não deveria precisar deles.
Só para ficar claro, estounãofalando sobre o 'modo XP' habilitado para Virtual PC, estou falando sobre clicar com o botão direito -> propriedades -> configurações de compatibilidade.