Você conhece a pasta c:WindowsAssembly?
Pessoal,
Aqui vai uma dica rápida, a pasta c:WindowsAssembly é utilizada para armazenar e compartilhar aplicaçãoes em .NET, de forma que várias aplicações WEB acessem a mesma aplicação (DLL). Exemplo:
Tenho um site no IIS com uma DLL “core” que é utilizada por N aplicações, imagine que está DLL tem que estar na pasta “BIN” de cada aplicação, e quando é feito alguma alteração é necessário atualizar em todas a aplicações, perderiamos muito tempo, risco enorme de indisponibilidade, etc..
Normalmente quando uma DLL é utilizada em várias aplicações, pode ser utilizadado desta forma, armazenando em c:WindowsAssembly e compartilhando em todas as aplicações… Além de facilitar atualizações, temos uma segurança muito forte de controle de acesso e escrita.
Para fazer a instalação, remoção e outros utilize 0 Gacutil.exe (Global Assembly Cache Tool) 0 //msdn.microsoft.com/en-us/library/ex0ss12c.aspx
Até mais,
Erick Albuquerque | Microsoft MVP
MVP Profile | Twitter
| Linkedin
| //iisbrasil.wordpress.com
Comments