Prioridades de carregamento de montagem .NET
Eu tenho uma solução com 3 projetos (GUI, BL e DAL). O assembly do DAL é assinado e implantado no GAC.
Quando eu construo a solução, o DAL é compilado e o assembly colocado na pasta bin do projeto principal. Mas quando eu executo o aplicativo, ele carrega a versão do GAC em vez da local. Por que é isso?
Percebi isso porque a versão no GAC não era a mais recente e alguns métodos estavam faltando, embora tenham sido bem compilados.
O GAC tem prioridade sobre a pasta bin local?
Tks adiantado