MENSAGEM ESTRANHA DO VISUAL STUDIO .NET
Boa tarde,Pessoal!
Criei um programa WinForm em VB.NET (2010).
Numa situação normal ,o programa lê arquivos (.xls),
processa os dados,etc...
Ele leva cerca de 2 horas rodando para concluir ,o que tem
de ser processado.No entanto,desta vez,fui obrigado a
entrar com uma quantidade de dados na entrada muito grande.
Como já era de se esperar,o programa ao invés de 2 horas,
leva algumas horas (6/7 horas processando).
O problema,é que depois de umas 3 horas rodando o Visual
Studio interrompe o processamento,coloca na tela esta imagem que estou disponilizando no
anexo.
Obs: Tentei capturar uma exceção (Erro),mas descobri que nenhuma mensagem
de erro é lançada pelo Visual Studio.Simplesmente interrompe o processamento e
coloca esta tela.
Algum colega, tem alguma idéia do que pode estar acontecendo ????
Criei um programa WinForm em VB.NET (2010).
Numa situação normal ,o programa lê arquivos (.xls),
processa os dados,etc...
Ele leva cerca de 2 horas rodando para concluir ,o que tem
de ser processado.No entanto,desta vez,fui obrigado a
entrar com uma quantidade de dados na entrada muito grande.
Como já era de se esperar,o programa ao invés de 2 horas,
leva algumas horas (6/7 horas processando).
O problema,é que depois de umas 3 horas rodando o Visual
Studio interrompe o processamento,coloca na tela esta imagem que estou disponilizando no
anexo.
Obs: Tentei capturar uma exceção (Erro),mas descobri que nenhuma mensagem
de erro é lançada pelo Visual Studio.Simplesmente interrompe o processamento e
coloca esta tela.
Algum colega, tem alguma idéia do que pode estar acontecendo ????
Ao invés de executar sua aplicação pelo Visual Studio execute o mesmo diretamente pelo .exe criado, assim ele não retorna esta mensagem.
Esta mensagem é de um assistente de depuração do VS.Net, realmente se você rodar o programa fora do VS.Net essa mensagem não vai aparecer, porém simplesmente desconsiderá-la pode ser um erro, afinal ela existe por um motivo, o VS.Net detectou que seu programa está fazendo algo errado que apesar de não gerar um erro pode causar resultados inesperados.
Só que é difÃcil dizer o que pode estar causando isso, como você aparentemente está usando componentes COM o uso de threads poderia ser um deles, mas não sei dizer se é isso mesmo.
Só que é difÃcil dizer o que pode estar causando isso, como você aparentemente está usando componentes COM o uso de threads poderia ser um deles, mas não sei dizer se é isso mesmo.
Pessoal,
Eu testei executando o programa já compilado (.exe) e realmente a mensagem não aparece mais!!! (Funciona normalmente)
No entanto,não consigo entender o que pode estar errado,já que nenhuma mensagem de erro é lançada
pelo Visual Studio.
Obs: Não estou usando processos paralelos (threads) no projeto.
Eu testei executando o programa já compilado (.exe) e realmente a mensagem não aparece mais!!! (Funciona normalmente)
No entanto,não consigo entender o que pode estar errado,já que nenhuma mensagem de erro é lançada
pelo Visual Studio.
Obs: Não estou usando processos paralelos (threads) no projeto.
Se não me engano o V Studio tem um limite de tempo para depuração.
Em projetos, Habilite a opção:[Ô]Habilitar o processo de hospedagem do visual studio[Ô]
Depois teste em depuração para ver.
Em projetos, Habilite a opção:[Ô]Habilitar o processo de hospedagem do visual studio[Ô]
Depois teste em depuração para ver.
Muito obrigado,Pessoal!
Tópico encerrado , respostas não são mais permitidas