MENSAGEM ESTRANHA DO VISUAL STUDIO .NET

MARCOS 21/10/2014 13:44:06
#442064
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 ????
GUIMORAES 21/10/2014 15:03:36
#442068
Resposta escolhida
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.
OCELOT 22/10/2014 08:55:37
#442083
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.
MARCOS 22/10/2014 12:44:14
#442090
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.

NILSONTRES 22/10/2014 14:00:29
#442092
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.

MARCOS 22/10/2014 15:22:48
#442095
Muito obrigado,Pessoal!
Tópico encerrado , respostas não são mais permitidas