Partilhar via


Compartilhamento de montagem lado a lado

A figura a seguir ilustra como duas aplicações podem compartilhar um componente usando o método tradicional de compartilhamento de componentes. Um problema com a partilha de assemblies tradicionais ocorre quando uma aplicação instala uma versão de um assembly — geralmente uma DLL — que não é retrocompatível. O aplicativo recém-instalado funciona, mas os aplicativos que dependiam da versão anterior da DLL podem não funcionar mais.

representação de duas aplicações que compartilham um assembly

O aplicativo isolado e a solução de montagem lado a lado permitem que diferentes versões do mesmo assembly Win32 sejam executadas ao mesmo tempo no mesmo sistema sem conflito. Ao especificar qual versão de assembly lado a lado o aplicativo deve usar, os desenvolvedores podem garantir que a configuração que eles testam sempre será duplicada no computador do usuário. A partilha lado a lado é ilustrada na figura seguinte.

implementação de compartilhamento de montagem lado a lado

Para obter mais informações, consulte Sobre aplicações isoladas e assemblies independentes.