Sumário
Este artigo descreve 2733949 de Rollup de correcção para o Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Este conjunto de correcções fornece correcções para problemas de desempenho, fiabilidade e estabilidade no .NET Framework 3.5 SP1.
Este conjunto de correcções está disponível para os seguintes sistemas operativos:
-
Windows XP Service Pack 3 (SP3)
-
Windows Server 2003 Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Vista Service Pack 2 (SP2)
Problema corrigido
Quando instala uma correcção ou uma actualização para um dos componentes do .NET Framework 2.0, o .NET Framework 3.0 ou o .NET Framework 3.5 num computador com o .NET Framework 3.5 Service Pack 1 (SP1) instalado, o Machine. config ou ficheiro Web. config pode estar danificado. Este problema ocorre quando um atributo "configSource" é utilizado para redireccionar secções do ficheiro de configuração para um ficheiro de configuração externo.
Por exemplo, tiver um ficheiro Machine. config ou um ficheiro Web. config contém uma secção redireccionada, tais como os seguintes:
<configuration> <bindingExtensions configSource="other.config" />
</configuration>
Depois de uma actualização do .NET Framework é instalada, não existem entradas adicionais sob o elemento "bindingExtensions" 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 é inválida. A presença do atributo "configSource" no elemento de "bindingExtensions" significa que deve ser sem elementos subordinados em "bindingExtensions" no ficheiro de configuração. Além disso, quando executa uma aplicação de Windows Communication Foundation (WCF) no computador, receberá uma excepção de System.Configuration.ConfigurationException.
Depois de instalar este conjunto de correcções, actualizações futuras que estão instaladas irão ter em consideração a presença do atributo "configSource" e abster-se-alterem estes elementos.
Solução alternativa
Para contornar este problema, utilize um dos seguintes métodos:
-
Remova manualmente os elementos subordinados adicionais como uma solução. Mas tenha em atenção de que as futuras actualizações podem causar este problema ocorrer novamente, se este conjunto de correcções não é aplicado ao sistema.
-
Mova a configuração do ficheiro de configuração externo novamente para a Machine. config ou ficheiro Web. config.
Resolução
Informações sobre correção
Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção.
Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para uma lista completa dos números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos de normais do suporte serão aplicados a questões de suporte adicionais e problemas que não se enquadrem na atualização específica em questão.
Pré-requisitos
Tem de ter o Microsoft .NET Framework 3.5 SP1 instalado dos seguintes sistemas operativos para aplicar esta correcção:
-
Windows XP Service Pack 3 (SP3)
-
Windows Server 2003 Service Pack 2 (SP2)
-
Windows Server 2008 Service Pack 2 (SP2)
-
Windows Vista Service Pack 2 (SP2)
Informações sobre reinício
Poderá ter de reiniciar o computador depois de aplicar esta correcção se todos os ficheiros afectados que estão a ser utilizados quando instalar esta correcção. Recomendamos que feche todas as aplicações baseadas no .NET Framework antes de aplicar esta correcção para evitar ter de reiniciar o computador.
Informações sobre a substituição
Esta correção não substitui uma correção disponibilizada anteriormente.
Informações de ficheiro
A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a 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 baseadas em x86 suportadas de sistemas
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
Para todas as versões baseadas em x64 suportadas de sistemas
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
285,784 |
26-Jul-2012 |
00:38 |
x64 |
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
Para todas as versões baseadas em IA-64 suportadas de sistemas
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Wfservicesreg.exe |
3.5.594.5827 |
472,664 |
26-Jul-2012 |
00:50 |
IA-64 |
Wfservicesreg.exe |
3.5.594.5827 |
197,720 |
26-Jul-2012 |
00:09 |
x86 |
Nota Devido a dependências de ficheiros, a correcção mais recente que contém estes ficheiros também poderão conter ficheiros adicionais.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft