Não libera espaço na memoria

.NET

16/01/2014

Já tentei de tudo mais quando faço que depois fecho o sistema, ele ainda fica alocado na memoria, já tente "This.Dispose"."This.Close","Application.Close()" e nada, e tem outra coisa que tá acontecendo no Executável em Debug ele não abre e ficar na memoria, mais quando Executo pelo debug no VS 2010 funciona.
Raniel Gomes

Raniel Gomes

Curtidas 0

Respostas

Raniel Gomes

Raniel Gomes

16/01/2014

O processo ativo, na verdade é o Manifest que fica ativo após fechar o programa.

[img]http://arquivo.devmedia.com.br/forum/imagem/331292-20140116-010820.jpg[/img]
GOSTEI 0
Leandro Chiodini

Leandro Chiodini

16/01/2014

Bom dia Raniel.

Amigo, voce pode implementar a classe IDispose do seu objeto,
e a Finalize() tambem, para garantir que teus objetos sejam finalizados,

pode ser usado também um
Using
end Using.

de qualquer forma, tem um artigo muito bom,
Do amigo Macoratti, onde ele trata de coletores,
que eu acho interessante dar uma lida,
e quem sabe usar estes recursos.

http://www.macoratti.net/vbn5_ogc.htm

O artigo trata de Vb,
porem VB e C# da pra fazer umas pequenas mudanças e migrar o que se faz em uym pra outro.

valew
Saudações

Chiodini
GOSTEI 0
Raniel Gomes

Raniel Gomes

16/01/2014

Descobri qual era o problema é que eu estava fazendo debug em x86 e meu sistema é x64 dai ele não encerrava o processo, mais ai levei para outro computador para testar e deu certo em x86 eu aloquei minha aplicação na passa "Programas x86" e deu certo :D;
GOSTEI 0
Leandro Chiodini

Leandro Chiodini

16/01/2014

Show de bola..

Valew pelo retorno, com o que ocorreu,
assim se acontecer com outra pessoa, a resposta estara neste topico

att
Chiodini
GOSTEI 0
Raniel Gomes

Raniel Gomes

16/01/2014

Na hora amigo.
GOSTEI 0
POSTAR