Resumo
Este artigo descreve o 2733957 de Rollup do Hotfix para o Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Esse roll-up de hotfix fornece correções para problemas de estabilidade, confiabilidade e desempenho no .NET Framework 3.5 SP1.Este roll-up de hotfix está disponível para os seguintes sistemas operacionais:
-
Windows 7
-
Windows Server 2008 R2
Problema corrigido
Quando você instala um hotfix ou uma atualização para qualquer um dos componentes do .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5 em um computador que tenha o .NET Framework 3.5 Service Pack 1 (SP1) instalado, o arquivo machine.config ou web.config pode estar corrompido. Esse problema ocorre quando um atributo "configSource" é usado para redirecionar seções do arquivo de configuração para um arquivo de configuração externo.Por exemplo, você tem um arquivo machine.config ou um arquivo web.config que contém uma seção redirecionada, como o seguinte:
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Depois que uma atualização .NET Framework é instalada, há entradas adicionais no elemento "bindingExtensions" como no exemplo a seguir:
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Esse problema faz com que o arquivo de configuração seja inválido. A presença do atributo "configSource" no elemento "bindingExtensions" significa que não deve haver elementos filho em "bindingExtensions" no arquivo de configuração. Além disso, quando você executa um aplicativo WCF (Windows Communication Foundation) no computador, recebe uma exceção System.Configuration.ConfigurationException.Depois que esse hotfix for instalado, as atualizações futuras instaladas estarão cientes da presença do atributo "configSource" e se absterão de alterar esses elementos.Solução alternativaPara contornar esse problema, use um dos seguintes métodos:
-
Remova manualmente os elementos filho adicionais como uma solução alternativa. Mas lembre-se de que atualizações futuras podem fazer com que esse problema ocorra novamente se esse hotfix não for aplicado ao sistema.
-
Mova a configuração do arquivo de configuração externa de volta para o arquivo machine.config ou web.config.
Resolução
Informações sobre o hotfix
Um hotfix com suporte agora está disponível na Microsoft. No entanto, destina-se a corrigir apenas o problema descrito neste artigo. Aplique-o somente a sistemas que estão enfrentando esse problema específico. Esse hotfix pode receber testes adicionais. Portanto, se você não for severamente afetado por esse problema, é recomendável aguardar a próxima atualização de software que contém esse hotfix.Para resolve esse problema imediatamente, entre em contato com os Serviços de Suporte ao Cliente da Microsoft para obter o hotfix. Para obter uma lista completa de números de telefone dos Serviços de Suporte ao Cliente da Microsoft e informações sobre os custos de suporte, acesse o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportObservação Em casos especiais, os encargos que normalmente são incorridos para chamadas de suporte podem ser cancelados se um Suporte da Microsoft Professional determinar que uma atualização específica resolve seu problema. Os custos de suporte em geral aplicam-se a questões e problemas de suporte adicionais que não se enquadrem na atualização específica em questão.
Pré-requisitos
Você deve ter o Microsoft .NET Framework 3.5 SP1 instalado em um dos seguintes sistemas operacionais para aplicar este hotfix:
-
Windows 7
-
Windows Server 2008 R2
Informações sobre reinicialização
Talvez você precise reiniciar o computador depois de aplicar esse hotfix se algum arquivo afetado estiver sendo usado ao instalar esse hotfix. Recomendamos que você feche todos os aplicativos baseados em .NET Framework antes de aplicar esse hotfix para evitar ter que reiniciar o computador.
Informações sobre substituição
Esse hotfix não substitui nenhum hotfix lançado anteriormente.
Informações do arquivo
A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Para todas as versões compatíveis baseadas em x86 do Windows 7
|
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul- 2012 |
1,156 |
x86 |
Para todas as versões baseadas em x64 com suporte do Windows 7 e do Windows Server 2008 R2
|
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
26-Jul- 2012 |
1,156 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul-2012 |
1,156 |
x86 |
Para todas as versões com base em IA-64 do Windows Server 2008 R2 com suporte
|
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
26-Jul-2012 |
1,149 |
IA- 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul-2012 |
1,156 |
x86 |
Observação Devido às dependências do arquivo, a correção mais recente que contém esses arquivos também pode conter arquivos adicionais.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Para obter mais informações sobre a terminologia de atualização de software, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft