Acabei de fazer esta pergunta no Stack Overflow, mas concluí que esse fórum de troca de pilha é mais adequado.
Há cerca de um mês tentamos descobrir esse problema e ainda não encontramos uma solução. Temos cerca de sete máquinas virtuais em um servidor que executa o Windows XP Professional com SP 3, todas com o Visual Studio Interdev e o IIS 5.1 instalado. A execução dos programas funciona bem, mas não é possível depurar a área de trabalho remota.
Quando entramos no console do servidor (através do VM Sphere) e entramos em uma das máquinas virtuais, podemos depurar corretamente. Nós achamos que o problema está em algum tipo de permissão para usuários de área de trabalho remota. Tentamos quase todos os artigos na Internet (exagerando, é claro) e estamos prestes a perder a esperança.
Só mais uma vez, quando estamos logados na máquina virtual através do console do servidor e depois no remoto, o usuário que foi logado no console é expulso, mas a depuração funciona! Remoting truque o computador em nos dar as permissões corretas? Eu realmente não sei como isso funciona.
Eu sei que essa tecnologia é anterior à história humana, mas estamos no processo de migrar do ASP Classic para o ASP.NET
Specs:
- Windows XP Professional W/ SP3
- IIS 5.1
- Visual Studio 6 Interdev
EDIT: Por "debug" quero dizer executando o projeto com pontos de interrupção. Interdev não pára nos pontos de interrupção.