Pergunta

Eu tenho um cliente XP que está enfrentando um problema. Minha caixa de dev é Vista Home 64. iniciar o depurador na máquina do cliente e quando tento executar na caixa de dev, diz que 'não é possível depurar. depurador remoto não suporta esta versão do Windows'.

Parece que eu sou sol. há outra maneira de descobrir como depurar isso? A aplicação está jogando um erro eventid .net runtime 5000 com um erro system.security. Não sei por que o try catch não está conseguindo. Existe alguma maneira de descobrir o que está acontecendo?

Obrigado!

Foi útil?

Solução 2

Acontece que o .NET framework foi metralhado no cliente. Eu não poderia começar um stacktrace ou nada. Removidos e reinstalados NET Framework e tudo funcionou muito bem!

Obrigado por toda a ajuda!

Outras dicas

Você pode estar correndo em problemas com o depurador de 64 bits não ser capaz de lidar com o cliente depurador de 32 bits.

Houve uma pergunta um tempo atrás falando de problemas para se conectar um depurador de 32 bits para um alvo de 64 bits (que eu acho que é o oposto de sua situação):

Mesmo que não haja nenhuma resolução lá, ele pode lhe dar algumas idéias - talvez seja tão simples como ter certeza que você está executando a versão de 32 bits do depurador na máquina x64 (se é que pode ser feito simplesmente) ..

Você está executando o monitor de depuração remota (Msvcmon.exe) na máquina remota?

A versão do monitor corresponde a versão Visual Studio que você está usando na máquina local?

Sim, msvcmon veio do mesmo disco e ele está correndo. Estou correndo VS2k8 que é a versão de 32 bits (existe uma versão de 64 bits?)

Eu tenho que executar um depurador? Pensei VS2k8 foi o depurador e o cliente executar o aplicativo envia de volta o seu estatuto?

Se você está indo para o destino de 32 bits XP, então eu recomendo ter pelo menos uma máquina virtual do XP construída para que você possa testar a sua aplicação no OS.

Você deve ser capaz de abrir a solução de dentro XP e passo por ele lá.

Você tem alguma stace-trace ou mais informações sobre o seu erro system.security? Talvez através da compilação de uma versão de depuração, em vez de um lançamento, você vai ter mais de uma idéia do que está causando isso. (Desculpe se isso é ensinar-lhe como chupar ovos.)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top