Você está offline; aguardando reconexão

CORREÇÃO: Uma exceção de System.ComponentModel.Win32Exception ocorre quando o WPF XBAP tentar acessar cookies no Firefox 3.0 ou posterior

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 969140
Sintomas
Você tem um aplicativo de navegador XAML do Windows Presentation Foundation (WPF) (XBAP). Quando você executar o aplicativo no Mozilla Firefox 3.0 (ou posterior), o aplicativo falha ou trava o navegador da Web. Quando você depura o aplicativo, você receberá uma exceção de System.ComponentModel.Win32Exception. Além disso, você recebe a seguinte mensagem de erro:
Erro desconhecido (0x105)
em MS. Internal.AppModel.CookieHandler.SetCookieUnsafe (Uri uri, String cookieData, String p3pHeader)
em MS. Internal.AppModel.CookieHandler.SetCookie (Uri uri, String cookieData)
no System.Windows.Application.SetCookie (Uri uri, valor de cadeia de caracteres)
Causa
Esse problema ocorre porque a identidade de uma interface que é usada pelo WPF Firefox plug-in (Npwpf.dll) para manipular cookies foi alterado no Mozilla Firefox 3.0 (ou posterior) do Firefox. Portanto, uma referência de serviço cookie NULL é retornada para o plug-in. Quando o plug-in tenta usar o serviço de cookie, ocorre uma violação de acesso.

Plug-in de Npwpf.dll a nota é parte do Microsoft.NET Framework 3.5 ou o.NET Framework 3.5 Service Pack 1 (SP1).
Resolução

Informações sobre o hotfix

Para obter esse hotfix, use um dos seguintes métodos.

Método 1

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico. Esta correção poderá ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contenha esse hotfix.

Para baixar esse hotfix do MSDN Code Gallery, visite o seguinte site da Microsoft:

Observação: O MSDN Code Gallery exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma listado, é porque a página de recursos da Galeria de código não está disponível para esse idioma.

Observação: Caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:

Método 2

O seguinte arquivo está disponível para download no Centro de Download da Microsoft:
Faça o downloadBaixe agora o pacote NDP35SP1-KB969140-x64.exe ou o pacote NDP35SP1-KB969140-x86.exe.

Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
119591 Como obter arquivos de compatibilidade da Microsoft nos serviços online
A Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançados que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos:

Você deve ter o.NET Framework 3.5 SP1 instalado para aplicar esse hotfix.

Requisitos de reinicialização:

Você não precisa reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix substitui o hotfix descrito no seguinte artigo da Base de dados de Conhecimento da Microsoft (KB):
971643 CORREÇÃO: Você recebe uma exceção "System.ComponentModel.Win32Exception" quando você executa um aplicativo de navegador do WPF para ler ou gravar um cookie no navegador Firefox

Informações sobre o arquivo:

A versão global deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.
Nome do ArquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Npwpf.dll3.5.30729.440368,40814 de setembro de 200900:41x86
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Mais Informações
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Propriedades

ID do Artigo: 969140 - Última Revisão: 07/03/2016 18:07:00 - Revisão: 2.0

Microsoft .NET Framework 3.5 Service Pack 1

  • kbexpertiseadvanced kbsurveynew kbqfe kbmt KB969140 KbMtpt
Comentários
; id"; document.getElementsByTagName("head")[0].appendChild(m);