Lista de alterações e problemas fixos no .NET Framework 3.5 Service Pack 1

Resumo

Este artigo descreve os seguintes aspetos do Microsoft .NET Framework 3.5 Service Pack 1 (SP1):

  • Hotfixes que estão incluídos neste pacote de serviços

  • Novas funcionalidades e funcionalidades

Nota Esta atualização inclui igualmente atualizações cumulativas de manutenção para os subcompensentes dependentes .NET Framework 2.0 e .NET Framework 3.0. Este artigo aplica-se às versões de 32 bits do Quadro .NET e às versões de 64 bits do Quadro .NET.

Mais Informações

O Quadro .NET 3.5 SP1 é uma atualização cumulativa completa que contém muitas novidades. Estas novas funcionalidades baseiam-se gradualmente no Quadro .NET 2.0, no Quadro .NET 3.0 e no Quadro .NET 3.5. Inclui igualmente atualizações cumulativas de manutenção dos subcompensentes dependentes .NET Framework 2.0 e .NET Framework 3.0. Esta atualização deve ser aplicada como uma atualização importante para as versões .NET Framework 2.0 e posterior, e é recomendada para todos os outros sistemas operativos suportados.

Hotfixes que estão incluídos neste pacote de serviços

Artigo base de conhecimento da Microsoft

Descrição

925492

FIX: Error message when you add a Web reference to a project in Visual Studio 2005: "The custom tool 'MSDiscoCodeGenerator' failed"

928563

FIX: A classe System.Net.HttpWebRequest pode não manter uma ligação persistente a um representante no Quadro .NET 2.0

943175

FIX: A classe XmlSerializer gera um resultado inesperado quando utiliza a classe XmlSerializer para serializar o atributo numeração no Quadro .NET 2.0

943412

FIX: Pode sofrer atrasos quando um sistema operativo se desligar se o computador estiver a executar um serviço gerido juntamente com o Quadro .NET 2.0

943804

FIX: Certos caracteres Unicode devolvidos pela propriedade Application.ExecutablePath no Quadro .NET 2.0 são apresentados como "?"

944099

CORREÇÃO: Mensagem de erro quando utiliza o fornecedor de dados do Cliente Nativo SQL para se ligar a uma instância do SQL Server 2005 que está configurada para utilizar o espelhamento da base de dados: "Internal .Net Framework Data Provider error 6"

944100

FIX: Não é possível aceder a tabelas que são utilizadas numa transação sql Server se terminar o fio que executa a transação antes de a transação ser concluída no Quadro .NET 2.0

944157

FIX: Pode sofrer um atraso significativo quando fizer o primeiro pedido a uma aplicação web ASP.NET que está em execução no Windows Server 2003

946102

FIX: Um controlo ActiveX não receberá eventos de navegação de teclado quando utilizar um controlo System.Windows.Forms.WebBrowser para hospedar páginas Web

946223

FIX: A linguagem de entrada numa caixa de texto na superfície do Microsoft Expression Design não funciona corretamente quando altera a linguagem de entrada para uma língua do Leste Asiático

946503

FIX: Error message when you use the installer tool to install a assembly that is located on a remote computer: "Ocorreu uma exceção durante a fase de instalação"

946660

FIX: O atributo dos cabeçalhos de uma célula é prestado incorretamente quando a célula está associada a vários cabeçalhos numa aplicação web ASP.NET 2.0

946927

FIX: Uma instalação pode falhar com o erro de 1935 quando um ficheiro .msi tenta instalar muitos ficheiros de política num computador que tem o Quadro .NET 2.0 instalado

947148

CORREÇÃO: Os métodos incorretos são chamados quando se liga para algumas APIs da COM que estão incluídas numa aplicação baseada em .NET Framework 2.0 com base em 64 bits

947317

FIX: Numa aplicação windows Forms que foi construída utilizando o Quadro .NET 2.0, o objeto CurrencyManager desencadeia instâncias adicionais de alguns eventos quando elimina a última linha de uma tabela

947461

FIX: Está disponível um pacote de atualização para o .NET Framework 2.0 Service Pack 1

947581

FIX: O valor da propriedade "WsdlContractConversionContext.WsdlPortType" é nulo no .NET Framework 3.0 Service Pack 1

948233

Recebe um erro de exceção System.InvalidOperationException quando executa uma aplicação baseada no Microsoft .NET Framework 2.0 depois de instalar a atualização de segurança MS 07-040 num computador

948646

FIX: Os objetos não são serializados corretamente quando serializa e deseriza os objetos DataSet utilizando o parâmetro de formato SerializationFormat.Binary numa aplicação baseada em .NET Framework 2.0

948815

Disponibilidade do pacote de rollup hotfix pack 1 do .NET Framework 2.0 para system.Data.dll e System.Data.OracleClient.dll

948873

FIX: Pode receber uma exceção System.Xml.XmlException quando utilizar métodos Web unidirecionais para comunicar com os serviços Web numa aplicação baseada em .NET Framework 3.0

948887

FIX: Ocorre uma exceção quando uma aplicação Web baseada no Quadro .NET 2.0 utiliza a classe HttpWebRequest e recebe uma resposta HTTP 1.0 que contém o código de estado HTTP 401

949272

FIX: Uma aplicação de Formulários Windows que utilize controlos ActiveX pode falhar e uma exceção de referência nula ocorre após a instalação do Bloco de Serviços .NET Framework 2.0

949777

FIX: Error message if you deploy a executable application to a path that contains escape characters in the .NET Framework 2.0: "Informações absolutas sobre o caminho são necessárias"

950230

FIX: Recebe uma mensagem de erro de exceção System.ArgumentException quando utiliza a ferramenta Sgen.exe e o compilador XmlSerializer JIT para gerar um conjunto de XmlSerializer para um proxy de serviço Web no Quadro .NET 2.0

950986

FIX: No .NET Framework 2.0 Service Pack 1, o método ModuleBuilder.GetTypeToken devolve um token incorreto

951111

FIX: Mensagem de aviso quando utiliza a ferramenta SvcUtil.exe para importar metadados de serviço no Quadro .NET 3.5: "A expressão de política não foi totalmente importada porque excedeu a complexidade máxima admissível"

951113

FIX: O conjunto de valores devolvidos da linha. O método GetColumnsInError está vazio quando um computador cliente que tem o Quadro .NET 2.0 instalado recebe um objeto DataSet de um serviço WCF

952324

FIX: Não é possível descarregar o ficheiro .application quando implementa uma aplicação utilizando a implementação do ClickOnce num ambiente seguro

Questões conhecidas

Edição 1

Depois de instalar o Quadro .NET 3.5 SP1 no Windows XP ou Windows Server 2003, existe uma pasta arbitrária que é gerada na raiz da unidade C. Esta pasta contém duas sub-dobrads que são chamadas amd64 e i386. Estas duas sub-dobras incluem os seguintes ficheiros:

  • Filterpipelineprintproc.dll

  • Msxpsdrv.cat

  • Msxpsdrv.inf

  • Msxpsinc.gpd

  • Msxpsinc.ppd

  • Mxdwdrv.dll

  • Xpssvcs.dll

Estes ficheiros estavam pendentes para serem eliminados da instalação do XPSEPSC.

Resolução

Para resolver este problema, elimine a pasta manualmente.

Edição 2

.NET O assistente de quadro para o Firefox tem o botão Desinstalar desativado. No Quadro .NET 3.5 SP1, o Assistente-Quadro .NET permite ao Firefox utilizar a tecnologia ClickOnce que está incluída no Quadro .NET. O Assistente-Quadro .NET é adicionado ao nível do computador para que a sua funcionalidade possa ser utilizada por todos os utilizadores a nível do computador em vez de ao nível do utilizador. Portanto, o botão Desinstalar não está disponível no menu Add-ons do Firefox porque os utilizadores padrão não estão autorizados a desinstalar componentes de nível de computador.

Resolução

Foi produzida uma atualização para resolver este problema e tornar esta versão do Assistente Quadro .NET para o Firefox compatível com a próxima versão do navegador Firefox. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

Como remover o Assistente De Enquadramento .NET para o Firefox

Novas funcionalidades e funcionalidades

  • Dados dinâmicos ASP.NET

  • Melhorias fundamentais para o tempo de execução da linguagem comum. As melhorias incluem uma melhor disposição das imagens nativas do Quadro .NET.

  • Melhorias de desempenho na Windows Presentation Foundation

  • Capacidade dos editores de aplicações ClickOnce optarem por não assinar e hashing como apropriado para os seus cenários.

Está disponível uma atualização para o Bloco de Serviços .NET Framework 3.5. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

Está disponível uma atualização para o .NET Framework 3.5 Service Pack 1

Referências

Visite os seguintes websites para obter mais informações sobre a instalação da emissão do .NET Framwork 3.5 Service Pack 1

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×