Projeto de instalação do Visual Studio: execute CustomActions / process como usuário atual e não conta do sistema
Estou usando um projeto de instalação no visual studio 2010 para um complemento c # outlook (Office 2010/2013) e uma outra ferramenta autônoma. Durante a instalação eu mato todas as instâncias do outlook, depois eu quero reiniciar uma instância do outlook.
No meu projeto addin eu adicionei um installerclass e adicionei um InstallEventHandler (AfterInstallEventHandler) onde eu executo
Process.Start("Outlook");
Enquanto o mesmo comando simplesmente abre o Outlook em outra classe compilada, no contexto do outlook do instalador é aberto no assistente de criação de perfil.
Eu também tentei executar o dito exe compilado de trabalho como uma ação definida pelo usuário após o commit, mas o mesmo problema ocorre.
Qualquer solução ou explicação seria apreciada.