Artigo: 951847 - Última revisão: quinta-feira, 23 de Dezembro de 2010 - Revisão: 1.0

Lista de alterações e problemas corrigidos no .NET Framework 3. 5 Service Pack 1

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo descreve os seguintes aspectos do Microsoft .NET Framework 3. 5 Service Pack 1 (SP1):
  • Correcções incluídas neste service Pack
  • Novas funcionalidades e funcionalidades
NotaEsta actualização também inclui actualizações cumulativas de manutenção para os subcomponentes dependentes do .NET Framework 2. 0 e .NET Framework 3. 0. Este artigo aplica-se para as versões de 32 bits do .NET Framework e para as versões de 64 bits do .NET Framework.

Mais Informação

O .NET Framework 3. 5 SP1 é uma actualização cumulativa completo que contém várias novas funcionalidades. Estas novas funcionalidades criar progressivamente o .NET Framework 2. 0, .NET Framework 3. 0 e o .NET Framework 3. 5. Também inclui actualizações cumulativas de manutenção para os subcomponentes dependentes do .NET Framework 2. 0 e .NET Framework 3. 0. Esta actualização deve ser aplicada como uma actualização importante para o .NET Framework 2. 0 e versões posteriores e é recomendado para todos os outros sistemas operativos suportados.

Correcções incluídas neste service Pack

Reduzir esta tabelaExpandir esta tabela
ArtigoDescrição
925492  (http://support.microsoft.com/kb/925492/ ) CORRECÇÃO: Mensagem de erro quando adiciona uma referência de Web a um projecto no Visual Studio 2005: "A ferramenta personalizada MSDiscoCodeGenerator falhou"
928563  (http://support.microsoft.com/kb/928563/ ) CORRECÇÃO: A classe System.Net.HttpWebRequest não poderá manter uma ligação persistente para um proxy no .NET Framework 2. 0
943175  (http://support.microsoft.com/kb/943175/ ) CORRECÇÃO: A classe XmlSerializer gera um resultado inesperado quando utiliza a classe XmlSerializer para serializar o atributo numeration no .NET Framework 2. 0
943412  (http://support.microsoft.com/kb/943412/ ) CORRECÇÃO: Poderá de detectar o atrasos quando um sistema operativo encerrado se o computador estiver a executar um serviço gerido em conjunto com o .NET Framework 2. 0
943804  (http://support.microsoft.com/kb/943804/ ) CORRECÇÃO: Determinados caracteres Unicode devolvidos pela propriedade Application. ExecutablePath no .NET Framework 2. 0 são apresentados como "?"
944099  (http://support.microsoft.com/kb/944099/ ) CORRECÇÃO: Mensagem de erro quando utiliza o fornecedor de dados de SQL Native Client para ligar a uma instância do SQL Server 2005 que está configurado para utilizar espelhamento da base de dados: "interno do .NET Framework Data Provider erro 6"
944100  (http://support.microsoft.com/kb/944100/ ) CORRECÇÃO: Não consegue aceder a tabelas que são utilizadas numa transacção de SQL Server se terminar o thread que executa a transacção antes da transacção é concluída no .NET Framework 2. 0
944157  (http://support.microsoft.com/kb/944157/ ) CORRECÇÃO: Poderá de detectar um atraso significativo quando efectuar o primeiro pedido a uma aplicação Web do asp.NET que está em execução no Windows Server 2003
946102  (http://support.microsoft.com/kb/946102/ ) CORRECÇÃO: Um controlo ActiveX não irá receber eventos de navegação do teclado quando utiliza um controlo System.Windows.Forms.WebBrowser anfitrião páginas Web
946223  (http://support.microsoft.com/kb/946223/ ) CORRECÇÃO: O idioma de teclado numa caixa de texto na superfície do Microsoft Expression Design não funciona correctamente quando altera o idioma de teclado para um idioma do leste asiático
946503  (http://support.microsoft.com/kb/946503/ ) CORRECÇÃO: Mensagem de erro quando utiliza a ferramenta do programa de instalação para instalar uma assemblagem localizada num computador remoto: "Ocorreu uma excepção durante a fase de instalação"
946660  (http://support.microsoft.com/kb/946660/ ) CORRECÇÃO: O atributo de cabeçalhos de uma célula é apresentado incorrectamente quando a célula está associada com vários cabeçalhos de uma aplicação Web do asp.NET 2. 0
946927  (http://support.microsoft.com/kb/946927/ ) CORRECÇÃO: Uma instalação poderá falhar com o erro 1935 quando um ficheiro. msi tenta instalar muitos ficheiros de política num computador que tem o .NET Framework 2. 0 instalado
947148  (http://support.microsoft.com/kb/947148/ ) CORRECÇÃO: São denominados métodos incorrectos quando chamar algumas APIs COM que são incluídos numa aplicação de 64 bits baseadas no .NET Framework 2. 0
947317  (http://support.microsoft.com/kb/947317/ ) CORRECÇÃO: Numa aplicação Windows Forms que foi criada utilizando o .NET Framework 2. 0, o objecto CurrencyManager acciona instâncias adicionais de alguns eventos quando eliminar a última linha de uma tabela
947461  (http://support.microsoft.com/kb/947461/ ) CORRECÇÃO: Um pacote de actualização está disponível para o .NET Framework 2. 0 Service Pack 1
947581  (http://support.microsoft.com/kb/947581/ ) CORRECÇÃO: O valor da propriedade "WsdlContractConversionContext.WsdlPortType" é nulo no .NET Framework 3. 0 Service Pack 1
948233  (http://support.microsoft.com/kb/948233/ ) Recebe um erro de excepção System.InvalidOperationException quando executa um aplicação baseada no .NET Framework 2. 0 do Microsoft depois de instalar a actualização MS de segurança 07-040 num computador
948646  (http://support.microsoft.com/kb/948646/ ) CORRECÇÃO: Os objectos não são serializados correctamente quando serializar e anular a serialização do DataSet objectos utilizando o parâmetro de formato SerializationFormat.Binary numa aplicação baseada no .NET Framework 2. 0
948815  (http://support.microsoft.com/kb/948815/ ) Disponibilidade do .NET Framework 2. 0 posteriores ao Pack 1 pacote de correcções para System.Data.dll e System.Data.OracleClient.dll
948873  (http://support.microsoft.com/kb/948873/ ) CORRECÇÃO: Poderá recebe uma excepção System.Xml.XmlException quando utilizar os métodos Web unidireccionais para comunicar com serviços Web numa aplicação baseada no .NET Framework 3. 0
948887  (http://support.microsoft.com/kb/948887/ ) CORRECÇÃO: Uma excepção ocorre quando uma aplicação da Web que se baseia o .NET Framework 2. 0 utiliza a classe HttpWebRequest e recebe uma resposta de HTTP 1. 0 que contém o código de estado HTTP 401
949272  (http://support.microsoft.com/kb/949272/ ) CORRECÇÃO: Aplicação do Windows Forms que utiliza controlos ActiveX pode falhar e uma excepção de referência nula ocorre depois de instalar o .NET Framework 2. 0 Service Pack 1
949777  (http://support.microsoft.com/kb/949777/ ) CORRECÇÃO: Mensagem de erro se implementar uma aplicação executável para um caminho que contém evacuação caracteres no .NET Framework 2. 0: "informações de caminho absoluto são necessárias"
950230  (http://support.microsoft.com/kb/950230/ ) CORRECÇÃO: Recebe uma mensagem de erro de excepção ArgumentException quando utiliza a ferramenta sgen.exe e o compilador XmlSerializer JIT para gerar uma assemblagem de XmlSerializer para um proxy de serviço Web no .NET Framework 2. 0
950986  (http://support.microsoft.com/kb/950986/ ) CORRECÇÃO: No .NET Framework 2. 0 Service Pack 1, o método ModuleBuilder.GetTypeToken devolve um token incorrecto
951111  (http://support.microsoft.com/kb/951111/ ) CORRECÇÃO: Mensagem de aviso quando utiliza 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 excedia a complexidade máxima admissível"
951113  (http://support.microsoft.com/kb/951113/ ) CORRECÇÃO: O conjunto de valores devolvidos o método row.GetColumnsInError está vazio quando um computador cliente com o .NET Framework 2. 0 instalado receba um objecto DataSet de um serviço WCF
952324  (http://support.microsoft.com/kb/952324/ ) CORRECÇÃO: Não é possível transferir o ficheiro .application quando implementar uma aplicação utilizando implementação ClickOnce num ambiente seguro

Problemas conhecidos

Problema 1

Depois de instalar o .NET Framework 3. 5 SP1 no Windows XP ou Windows Server 2003, não existe uma pasta arbitrária que é gerada na raiz da unidade c. Esta pasta contém dois subpastas que são denominadas amd64 e i386. Estas duas subpastas ambos incluem os seguintes ficheiros:
  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.PPD
  • Mxdwdrv.dll
  • Xpssvcs.dll
Estes ficheiros foram pendentes a ser eliminado da instalação XPSEPSC.

Resolução

Para resolver este problema, elimine a pasta manualmente.

Problema 2

Assistente de .NET framework para o Firefox tiver oDesinstalar obotão desactivado. O .NET Framework 3. 5 SP1, o assistente .NET Framework permite Firefox utilizar a tecnologia ClickOnce incluído no .NET Framework. O assistente .NET Framework é adicionado ao nível do computador para que a funcionalidade pode ser utilizada por todos os utilizadores ao nível do computador em vez de ao nível do utilizador. Por conseguinte, oDesinstalar obotão não está disponível noSuplementos do Firefoxmenu porque não são permitidos utilizadores padrão para desinstalar componentes de nível de computador.

Resolução

Foi elaborada uma actualização para resolver este problema e tornar esta versão do .NET Framework Assistant para o Firefox compatível com a próxima versão do Firefox browser.Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
963707Como remover o assistente .NET Framework para o Firefox

Novas funcionalidades e funcionalidades

  • Dados dinâmicos do asp.NET
  • Principais melhoramentos para o common language runtime. Os melhoramentos incluem o melhor esquema das imagens nativas do .NET Framework.
  • Melhorias de desempenho para Windows Presentation Foundation
  • Capacidade de fabricantes de aplicações ClickOnce para cancelar o início de sessão e hash conforme for adequado à suas cenários.
Está disponível uma actualização para o .NET Framework 3. 5 Service Pack 1. Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
959209Está disponível uma actualização para o .NET Framework 3. 5 Service Pack 1

Referências


A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 Service Pack 1 (x86)
  • Microsoft .NET Framework 2.0
Palavras-chave: 
kbexpertiseadvanced kbhowto kbinfo kbcip kbmt KB951847 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 951847  (http://support.microsoft.com/kb/951847/en-us/ )