Select the product you need help with
Aplicações que ignoram assemblagens lado a lado globalmente actualizadas poderão ser vulneráveis a problemas corrigidos por uma actualização de segurança da MicrosoftArtigo: 835322 - Ver produtos para os quais este artigo se aplica. Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido). INTRODUÇÃO Em computadores baseados no Microsoft Windows Server 2003, os administradores podem ignorar qualquer assemblagem lado a lado globalmente actualizada para uma aplicação específica. Em computadores baseados no Microsoft Windows XP, os programadores de software e os administradores podem ignorar qualquer assemblagem lado a lado globalmente actualizada para uma aplicação específica. Contudo, este funcionalidade poderá tornar a sua aplicação vulnerável a problemas que seriam corrigidos pela instalação de uma actualização de software global da Microsoft. Por este motivo, recomendamos vivamente aos programadores de software e aos administradores que não utilizem esta funcionalidade. Não recomendamos a utilização de assemblagens lado a lado em conjunto com a técnica de redireccionamento de DLL/COM no Windows. Para obter mais pormenores consulte a secção "Mais informação". Mais InformaçãoUma assemblagem lado a lado contém um conjunto de recursos que poderá incluir um ou mais ficheiros DLL, classes do Windows, servidores de COM, bibliotecas de tipos ou interfaces. Estes recursos são sempre fornecidos em conjunto às aplicações. Uma assemblagem lado a lado é seleccionada pelo manifesto de uma aplicação XML que pode existir numa das seguintes localizações:
Além disso, um administrador do Windows Server 2003, ou um administrador ou programador de software do Windows XP, pode ignorar, ou excluir ("opt-out"), quaisquer assemblagens lado a lado globalmente actualizadas para uma aplicação específica, em vez de remover essa assemblagem para todas as aplicações. Para o fazer, um administrador pode actualizar o ficheiro de configuração da aplicação de forma a incluir um elemento <publisherPolicy apply="no"/>. Para determinar se um ficheiro de configuração de aplicação está a ser utilizado para ignorar uma assemblagem lado a lado globalmente actualizada para uma aplicação específica num computador baseado no Windows XP, procure o elemento <publisherPolicy apply="no"/> num ficheiro .config com o mesmo nome de ficheiro que o executável da aplicação. Por exemplo, procure o elemento <publisherPolicy apply="no"/> no ficheiro Aplicação.exe.config para determinar se assemblagens lado a lado globalmente actualizadas estão a ser ignoradas para uma aplicação que utilize Aplicação.exe como ficheiro executável. Este ficheiro Aplicação.exe.config é instalado na mesma localização que o manifesto da aplicação. Esta funcionalidade permite que programadores de software e administradores desactivem selectivamente uma actualização de software da Microsoft para uma aplicação específica que não funcione correctamente quando a actualização de software é instalada. (Por este motivo, os programadores de software ou administradores não têm de remover a actualização de software para todas as aplicações.) No entanto, se uma aplicação incluir um destes elementos para ignorar, a aplicação poderá ficar vulnerável a quaisquer problemas corrigidos pela actualização de software. Nota: este elemento para ignorar requer uma entrada na base de dados de compatibilidade de aplicações da Microsoft em computadores baseados no Windows Server 2003. Esta definição só pode ser adicionada a uma actualização de software por administradores ou pela Microsoft. Existem métodos adicionais que podem ser utilizados pelo autor da aplicação, ou alguém com controlo sobre o directório da aplicação, para contornar a actualização global. Precauções na utilização da técnica de redireccionamento de DLL/COM no Windows Esta técnica implica normalmente a implementação de um ficheiro .local com a aplicação. Este requisito ajuda a reduzir os problemas de compatibilidade de aplicações. Nota: o ficheiro .local faz com que o sistema prefira a cópia da DLL existente na pasta da aplicação à cópia global, que poderá ser uma actualização muito importante. Recomendamos aos programadores de software e aos administradores que utilizem esta funcionalidade com precaução, ou que não a utilizem de todo, quando aplicação estiver a utilizar uma assemblagem lado a lado. Para obter mais informações sobre a técnica de redireccionamento de DLL/COM no Windows, visite o seguinte Web site da Microsoft: http://msdn2.microsoft.com/en-us/library/aa375142.aspx
(http://msdn2.microsoft.com/en-us/library/aa375142.aspx)
Procedimentos recomendados para programadores de software que utilizem assemblagens lado a lado
http://msdn2.microsoft.com/en-us/library/ms997620.aspx
(http://msdn2.microsoft.com/en-us/library/ms997620.aspx)
ReferênciasPara obter mais informações sobre aplicações isoladas e assemblagens lado a lado, visite o seguinte Web site Microsoft: http://msdn2.microsoft.com/en-us/library/aa375193.aspx Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
(http://msdn2.microsoft.com/en-us/library/aa375193.aspx)
824684
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updatesPropriedadesArtigo: 835322 - Última revisão: sábado, 1 de Dezembro de 2007 - Revisão: 4.3 A informação contida neste artigo aplica-se a:
| Traduções de Artigos
|


Voltar ao topo








