Resumo
Este artigo descreve os seguintes aspectos do Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
-
Hotfixes incluídos neste service pack
-
Novos recursos e funcionalidades
Observação Esta atualização também inclui atualizações cumulativas de manutenção para os subcomponentes de .NET Framework 2.0 e .NET Framework 3.0 dependentes. Este artigo se aplica às versões de 32 bits do .NET Framework e às versões de 64 bits do .NET Framework.
Informações adicionais
O .NET Framework 3.5 SP1 é uma atualização cumulativa completa que contém muitos novos recursos. Esses novos recursos são compilados incrementalmente no .NET Framework 2.0, no .NET Framework 3.0 e no .NET Framework 3.5. Ele também inclui atualizações cumulativas de manutenção para os subcomponentes de .NET Framework 2.0 e .NET Framework 3.0 dependentes. Essa atualização deve ser aplicada como uma atualização importante para as versões .NET Framework 2.0 e posteriores e é recomendável para todos os outros sistemas operacionais com suporte.
Hotfixes incluídos neste service pack
Artigo da Base de Dados de Conhecimento Microsoft |
Descrição |
---|---|
CORREÇÃO: Mensagem de erro ao adicionar uma referência da Web a um projeto no Visual Studio 2005: "Falha na ferramenta personalizada 'MSDiscoCodeGenerator' " |
|
928563 |
CORREÇÃO: a classe System.Net.HttpWebRequest pode não manter uma conexão persistente com um proxy no .NET Framework 2.0 |
943175 |
CORREÇÃO: A classe XmlSerializer gera um resultado inesperado quando você usa a classe XmlSerializer para serializar o atributo de numeração no .NET Framework 2.0 |
943412 |
CORREÇÃO: você pode sofrer atrasos quando um sistema operacional é desligado se o computador estiver executando um serviço gerenciado junto com o .NET Framework 2.0 |
943804 |
CORREÇÃO: Determinados caracteres Unicode retornados pela propriedade Application.ExecutablePath no .NET Framework 2.0 são exibidos como "?" |
944099 |
CORREÇÃO: Mensagem de erro ao usar o provedor de dados sql native client para se conectar a uma instância do SQL Server 2005 que está configurada para usar o espelhamento de banco de dados: "Erro interno do Provedor de Dados do .Net Framework 6" |
944100 |
CORREÇÃO: você não pode acessar tabelas usadas em uma transação de SQL Server se terminar o thread que executa a transação antes que a transação seja concluída no .NET Framework 2.0 |
944157 |
CORREÇÃO: você pode sofrer um atraso significativo ao fazer a primeira solicitação para um aplicativo Web ASP.NET que está em execução no Windows Server 2003 |
946102 |
CORREÇÃO: um controle ActiveX não receberá eventos de navegação de teclado quando você usa um controle System.Windows.Forms.WebBrowser para hospedar páginas da Web |
946223 |
CORREÇÃO: A linguagem de entrada em uma caixa de texto na superfície design de expressão da Microsoft não funciona corretamente quando você altera a linguagem de entrada para um idioma do Leste Asiático |
946503 |
CORREÇÃO: Mensagem de erro ao usar a ferramenta do instalador para instalar um assembly localizado em um computador remoto: "Ocorreu uma exceção durante a fase Instalar" |
946660 |
CORREÇÃO: O atributo cabeçalhos de uma célula é renderizado incorretamente quando a célula está associada a vários cabeçalhos em um aplicativo Web ASP.NET 2.0 |
CORREÇÃO: uma instalação pode falhar com o erro 1935 quando um arquivo .msi tenta instalar muitos arquivos de política em um computador que tem o .NET Framework 2.0 instalado |
|
947148 |
CORREÇÃO: métodos incorretos são chamados quando você chama algumas APIs COM incluídas em um aplicativo de 64 bits baseado em .NET Framework 2.0 |
947317 |
CORREÇÃO: em um aplicativo Windows Forms que foi criado usando o .NET Framework 2.0, o objeto CurrencyManager dispara instâncias adicionais de alguns eventos quando você exclui a última linha de uma tabela |
947461 |
CORREÇÃO: um pacote de atualização está disponível para o Service Pack 1 do .NET Framework 2.0 |
947581 |
CORREÇÃO: O valor da propriedade "WsdlContractConversionContext.WsdlPortType" é nulo no .NET Framework 3.0 Service Pack 1 |
948233 |
Você recebe um erro de exceção System.InvalidOperationException ao executar um aplicativo baseado em Microsoft .NET Framework 2.0 depois de instalar a atualização de segurança MS 07-040 em um computador |
948646 |
CORREÇÃO: os objetos não são serializados corretamente quando você serializa e desserializa os objetos DataSet usando o parâmetro serializaçãoFormat.Binary em um aplicativo baseado em .NET Framework 2.0 |
948815 |
Disponibilidade do pacote de roll-up de hotfix do .NET Framework 2.0 pós-Service Pack 1 para System.Data.dll e System.Data.OracleClient.dll |
948873 |
CORREÇÃO: você pode receber um System.Xml. Exceção XmlException ao usar métodos Web unidirecionais para se comunicar com serviços Web em um aplicativo baseado em .NET Framework 3.0 |
948887 |
CORREÇÃO: Uma exceção ocorre quando um aplicativo Web baseado no .NET Framework 2.0 usa a classe HttpWebRequest e recebe uma resposta HTTP 1.0 que contém o código de status HTTP 401 |
949272 |
CORREÇÃO: um aplicativo Windows Forms que usa controles ActiveX pode falhar e uma exceção de referência nula ocorre depois que você instala o .NET Framework 2.0 Service Pack 1 |
949777 |
CORREÇÃO: Mensagem de erro se você implantar um aplicativo executável em um caminho que contém caracteres de escape no .NET Framework 2.0: "Informações de caminho absoluto são necessárias" |
950230 |
CORREÇÃO: você recebe uma mensagem de erro de exceção System.ArgumentException ao usar a ferramenta Sgen.exe e o compilador XmlSerializer JIT para gerar um assembly XmlSerializer para um proxy de serviço Web no .NET Framework 2.0 |
950986 |
CORREÇÃO: no .NET Framework 2.0 Service Pack 1, o método ModuleBuilder.GetTypeToken retorna um token incorreto |
CORREÇÃO: Mensagem de aviso ao usar a ferramenta SvcUtil.exe para importar metadados de serviço no .NET Framework 3.5: "A expressão de política não foi totalmente importada porque excedeu a complexidade máxima permitida" |
|
951113 |
CORREÇÃO: o conjunto de valores retornados da linha. O método GetColumnsInError fica vazio quando um computador cliente que tem o .NET Framework 2.0 instalado recebe um objeto DataSet de um serviço WCF |
952324 |
CORREÇÃO: você não pode baixar o arquivo .application ao implantar um aplicativo usando a implantação do ClickOnce em um ambiente seguro |
Problemas conhecidos
Problema 1
Depois de instalar o .NET Framework 3.5 SP1 no Windows XP ou no Windows Server 2003, há uma pasta arbitrária gerada na raiz da unidade C. Esta pasta contém duas subpastas chamadas amd64 e i386. Essas duas subpastas incluem os seguintes arquivos:
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
Esses arquivos estavam pendentes para serem excluídos da instalação do XPSEPSC.
Resolução
Para resolver esse problema, exclua a pasta manualmente.
Problema 2
.NET Framework assistente do Firefox tem o botão Desinstalar desabilitado. No .NET Framework 3.5 SP1, o assistente de .NET Framework permite que o Firefox use a tecnologia ClickOnce incluída no .NET Framework. O Assistente .NET Framework é adicionado no nível do computador para que sua funcionalidade possa ser usada por todos os usuários no nível do computador, em vez de no nível do usuário. Portanto, o botão Desinstalar não está disponível no menu Suplementos do Firefox porque os usuários padrão não têm permissão para desinstalar componentes do nível do computador.
Resolução
Uma atualização foi produzida para resolver esse problema e tornar essa versão do assistente de .NET Framework para Firefox compatível com a próxima versão do navegador Firefox. Para obter mais informações, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
Novos recursos e funcionalidades
-
ASP.NET Dados Dinâmicos
-
Principais melhorias no runtime de linguagem comum. As melhorias incluem um layout melhor das imagens nativas .NET Framework.
-
Melhorias de desempenho para Windows Presentation Foundation
-
Capacidade dos editores de aplicativos do ClickOnce de optar por não assinar e fazer hash conforme apropriado para seus cenários.
Uma atualização do .NET Framework 3.5 Service Pack 1 está disponível. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
Uma atualização do .NET Framework 3.5 Service Pack 1 está disponível
Referências
Visite os sites a seguir para obter mais informações sobre o problema de instalação do .NET Framwork 3.5 Service Pack 1