Resumo
Este artigo descreve 2733957 de Rollup de Correção para o Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Este rollup de correções fornece correções para problemas de estabilidade, fiabilidade e desempenho no .NET Framework 3.5 SP1.Este rollup de correções está disponível para os seguintes sistemas operativos:
-
Windows 7
-
Windows Server 2008 R2
Problema corrigido
Quando instala uma correção ou uma atualização para qualquer um dos componentes do .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5 num computador com o .NET Framework 3.5 Service Pack 1 (SP1) instalado, o ficheiro machine.config ou web.config poderá estar danificado. Este problema ocorre quando um atributo "configSource" é utilizado para redirecionar secções do ficheiro de configuração para um ficheiro de configuração externo.Por exemplo, tem um ficheiro machine.config ou um ficheiro de web.config que contém uma secção redirecionada, como o seguinte:
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Após a instalação de uma atualização de .NET Framework, existem entradas adicionais no elemento "bindingExtensions", tal como no exemplo seguinte:
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Este problema faz com que o ficheiro de configuração seja inválido. A presença do atributo "configSource" no elemento "bindingExtensions" significa que não devem existir elementos subordinados em "bindingExtensions" no ficheiro de configuração. Além disso, quando executa uma aplicação Windows Communication Foundation (WCF) no computador, recebe uma exceção System.Configuration.ConfigurationException.Após a instalação desta correção, as atualizações futuras instaladas estarão cientes da presença do atributo "configSource" e não alterarão estes elementos.SoluçãoPara resolver este problema, utilize um dos seguintes métodos:
-
Remova manualmente os elementos subordinados adicionais como solução. No entanto, tenha em atenção que as atualizações futuras podem fazer com que este problema volte a ocorrer se esta correção não for aplicada ao sistema.
-
Mova a configuração do ficheiro de configuração externa novamente para o ficheiro machine.config ou web.config.
Resolução
Informações de correção
Uma correção suportada está agora disponível na Microsoft. No entanto, destina-se a corrigir apenas o problema descrito neste artigo. Aplique-o apenas a sistemas com este problema específico. Esta correção pode receber testes adicionais. Por conseguinte, se não for gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contém esta correção.Para resolver este problema imediatamente, contacte os Serviços de Suporte ao Cliente da Microsoft para obter a correção. Para obter uma lista completa dos números de telefone e informações dos Serviços de Suporte ao Cliente da Microsoft sobre os custos de suporte, aceda ao seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota Em casos especiais, os custos normalmente incorridos para chamadas de suporte podem ser cancelados se um Suporte da Microsoft Professional determinar que uma atualização específica irá resolver o problema. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais que não sejam qualificáveis para a atualização específica em questão.
Pré-requisitos
Tem de ter o Microsoft .NET Framework 3.5 SP1 instalado num dos seguintes sistemas operativos para aplicar esta correção:
-
Windows 7
-
Windows Server 2008 R2
Informações sobre reinício
Poderá ter de reiniciar o computador depois de aplicar esta correção se estiverem a ser utilizados ficheiros afetados ao instalar esta correção. Recomendamos que feche todas as aplicações baseadas em .NET Framework antes de aplicar esta correção para evitar ter de reiniciar o computador.
Informações de substituição
Esta correção não substitui uma correção disponibilizada anteriormente.
Informações do ficheiro
A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre a hora UTC e a hora local, utilize o separador Fuso Horário no item Data e Hora no Painel de Controlo.
Para todas as versões suportadas baseadas em x86 do Windows 7
|
Nome de ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul- 2012 |
11:56 |
x86 |
Para todas as versões suportadas baseadas em x64 do Windows 7 e do Windows Server 2008 R2
|
Nome de ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
26-Jul- 2012 |
11:56 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul-2012 |
11:56 |
x86 |
Para todas as versões baseadas em IA-64 suportadas do Windows Server 2008 R2
|
Nome de ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
26-Jul-2012 |
11:49 |
IA- 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Jul-2012 |
11:56 |
x86 |
Nota Devido às dependências de ficheiros, a correção mais recente que contém estes ficheiros também pode conter ficheiros adicionais.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para obter mais informações sobre a terminologia da atualização de software, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft