Artigo: 2478063 - Última revisão: terça-feira, 19 de Abril de 2011 - Revisão: 4.0

Microsoft.NET Framework 4 atualização de plataforma 1 - actualização do Runtime

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

Introdução

Uma atualização de plataforma para o Microsoft.NET Framework 4 está disponível. Esta actualização contém algumas novas funcionalidades do Windows Workflow Foundation 4 (WF4) a que se baseiam em alguns pedidos de cliente avançado e que se baseiam em alguns importantes.Cenários de NET Framework.

Esta atualização de plataforma actualiza os ficheiros de tempo de execução para o.NET Framework 4. Para mais informações sobre os detalhes desta actualização, consulte a secção "Mais informação".

Mais Informação

Funcionalidades que esta actualização introduz

Windows Workflow Foundation 4 Estado máquina actividade

A máquina de estado é um modelo de tempo de execução bem conhecidos que é utilizado em toda a indústria a sistemas condicionada por eventos do modelo.

Com esta atualização de plataforma, os clientes podem utilizar uma máquina de estado modelo a modelo seus processos comerciais utilizando uma API e estrutura simplificado detectar a partir da máquina de estado do Windows Workflow Foundation 3 (WF3).

Esta actualização inclui as seguintes novas funcionalidades para a máquina de estado de WF4:
  • Acções de entrada e saída para um Estado membro
  • Transições condicional e predefinido, que têm acções de transição
  • Âmbito de variáveis para uma máquina de estado
  • Controlo de suporte melhorado
Esta atualização de plataforma apresenta também as seguintes funcionalidades para o Workflow Designer:
  • Ligação automática
  • Inserir automaticamente
  • Vistas de Estado membro do agregado e de transição que ajuda a configuração e navegação
Para mais informações sobre como utilizar a máquina de estado de fluxo de trabalho, visite os seguintes Web sites da Microsoft:
Documentação MSDN de máquina de estado de Workflow4 (http://go.microsoft.com/fwlink/?LinkId=215092)
Amostras de máquina de estado de Workflow4 (http://go.microsoft.com/?linkid=9768290)

SQL WF4 de arquivo de instância (SWIS) no SQL azul-celeste

Com esta atualização de plataforma, os clientes de 4 de fluxo de trabalho podem utilizar arquivo de instância de fluxo de trabalho de SQL em conjunto com o azul celeste SQL. Para azul celeste SQL, esta actualização altera o seguinte:
  • A instalação existente do esquema Sqlworkflowinstancestoreschema.sql script utiliza um não suportadoallow_page_lockspalavra-chave. Devido à palavra-chave não suportada, uma instalação do arquivo de instância de fluxo de trabalho de SQL falha quando tenta instalar o armazenamento de instância de fluxo de trabalho de SQL para ser utilizado em conjunto com o azul celeste SQL. Esta actualização remove a palavra-chave em algumas condições utilizando um script actualizado.
  • O mecanismo de repetição de armazenamento de instância de fluxo de trabalho de SQL não está personalizado para azul celeste SQL. Por conseguinte, o computador detectar alguns potenciais problemas de fiabilidade, se a rede falhar periodicamente ou se se perder a ligação. Para processar este problema, esta actualização contém as seguintes funcionalidades:
    • Os elementos de comportamento e configuração para um novo públicoMaxConnectionRetriespropriedade são expostas, oSqlWorkflowInstanceStoreclasse. Os utilizadores podem configurar o número máximo de tentativas de restabelecimento de ligação para ligações de SQL que sejam baseiam as características de rede. O valor predefinido é três tentativas num intervalo de 1 segundo para se manterem consistente com o.NET Framework 4 para implementações típicas do SQL Server. Recomendamos que defina os valores na configuração ou código para um valor que for maior do que 15 para azul celeste SQL.
    • O seguinte novo conjunto de códigos de erro são adicionados à lógica repetir no arquivo de instância de fluxo de trabalho de SQL. Estes códigos de erro são específicos para cenários de azul celeste SQL.
      Reduzir esta tabelaExpandir esta tabela
      Código de erroMensagem de erro
      40197O serviço encontrou um erro ao processar o pedido. Tente novamente.
      40501O serviço está actualmente ocupado. Repita o pedido após 10 segundos.
      10053Ocorreu um erro de nível de transporte ao receber os resultados a partir do servidor. Uma ligação estabelecida foi abortada pelo software no computador anfitrião.
      40613Base de dadosnome da base de dadosno servidornome do servidornão está actualmente disponível. Tente novamente a ligação mais tarde. Se o problema persistir, contacte o suporte de cliente e fornecer-lhes o ID de rastreio de sessão doID da sessão de rastreio.
      20A instância do SQL Server que tentou ligar não suporta encriptação.

Activar anfitriões de fluxo de trabalho personalizado para utilizar a compensação de WF4

Esta atualização de plataforma introduzidas novas actividades para comportamento modelo de indemnização no WF4. Para tornar um processo de execução longa, estas actividades dependem oCompensationExtensionextensão que pode ser utilizado de nossa primáriaWorkflowServiceHostanfitrião para guardar e recarregar o estado necessário de armazenamento persistente. Esta funcionalidade pode ser utilizada por um cliente que está interessado em que introduz um novo anfitrião de fluxo de trabalho que necessita de compensação. O novoCompensationExtensiontipo é exposto depois de aplicar esta actualização.

Suporte do Microsoft Visual Studio 2010

Fim de desenvolver aplicações no Visual Studio 2010 Service Pack 1 (SP1), utilizando qualquer uma das novas funcionalidades nesta actualização, tem de instalar também a seguinte actualização:
2495593  (http://support.microsoft.com/kb/2495593/ ) Uma actualização está disponível para o Visual Studio 2010 SP1 que adiciona suporte para conceber e desenvolver aplicações para o Microsoft.NET Framework 4 atualização de plataforma 1
Depois de aplicar esta actualização, pode obter um pacote de Multi-filtragem de mensagens em fila que fornece as assemblagens de referência para IntelliSense e para a compilação que suportem a nova funcionalidade nesta actualização de tempo de execução. Esta actualização também fornece o suporte de tempo de estruturação para umStateMachinefluxo de trabalho utilizando oStateMachineWorkflow designer.

Informações de transferência

A actualização está disponível para transferência no seguinte Web site do Centro de transferências da Microsoft:
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote de actualização agora. (http://go.microsoft.com/fwlink/?LinkID=209209)
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/ ) Como obter o Microsoft support files from online services
A Microsoft procedeu vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, que estava disponível na data em que o ficheiro tiver sido registado. O ficheiro é armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Para instalar esta actualização, tem de ter o seguinte software instalado:
  • Windows Installer 3. 1 ou uma versão posterior.
    Para obter a versão mais recente do Windows Installer, visite o seguinte Web site da Microsoft:
    Transferir o Windows Installer 4. 5 redistribuível (http://go.microsoft.com/fwlink/?LinkID=132022)
  • Microsoft.NET Framework 4 ou Microsoft.NET Framework 4 perfil de cliente
NotaMicrosoft.NET Framework 4 atualização de plataforma 1 ? actualização do Runtime é uma estrutura targetable e é criada para o.NET Framework 4. Esta actualização não é uma versão do framework cumulativa.

Parâmetros da linha de comandos para esta actualização

Para obter informações sobre os diversos parâmetros da linha de comandos suportados por esta actualização, visite o seguinte Web site da Microsoft:
Parâmetros da linha de comandos do Windows Installer (http://go.microsoft.com/fwlink/?LinkId=195005)
Para mais informações sobre o Windows Installer, visite o seguinte Web site da Microsoft:
Informações gerais sobre o Windows Installer (http://go.microsoft.com/fwlink/?LinkId=195006)

Requisito de reinício

Esta actualização não requer um reinício do sistema depois de aplicar a actualização, a menos que os ficheiros que estão a ser actualizados estão bloqueados ou estão a ser utilizados.

Actualizar informações de remoção

Para remover esta actualização, utilizeAdicionar ou remover programasno painel de controlo.

Actualizar informações de substituição

Esta actualização não substitui uma actualização disponibilizada anteriormente.

Informações de ficheiro

A versão global desta actualização utiliza um pacote do Microsoft Windows Installer para instalar a actualização. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC) na seguinte tabela. Quando visualiza as informações do ficheiro, a data será convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize aFuso horárioseparador no item Data e hora no painel de controlo.

Para todas as versões baseadas em x86 de GDR de sistemas operativos
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201122: 10
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201122: 10
System.Activities.Core.Presentation.dll4.0.30319.232618,37623-Mar-201104: 58
System.Activities.dll4.0.30319.2321,218,91223-Mar-201104: 59
System.Activities.DurableInstancing.dll4.0.30319.232124,80823-Mar-201104: 59
System.Activities.Presentation.dll4.0.30319.2321,558,90423-Mar-201104: 59
System.ServiceModel.Activities.dll4.0.30319.232513,40023-Mar-201104: 59
PerfCounters.iniNão aplicável154,22222-Mar-201118: 36

Para todas as versões baseadas em x64 de GDR de sistemas operativos
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06323-Mar-201105: 39
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201122: 10
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73923-Mar-201105: 39
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201122: 10
System.Activities.Core.Presentation.dll4.0.30319.232618,37623-Mar-201104: 58
System.Activities.dll4.0.30319.2321,218,91223-Mar-201104: 59
System.Activities.DurableInstancing.dll4.0.30319.232124,80823-Mar-201104: 59
System.Activities.Presentation.dll4.0.30319.2321,558,90423-Mar-201104: 59
System.ServiceModel.Activities.dll4.0.30319.232513,40023-Mar-201104: 59
PerfCounters.iniNão aplicável154,22222-Mar-201118: 36
Para todas as versões baseadas em IA-64 GDR dos sistemas operativos suportadas
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06323-Mar-201113: 11
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201122: 10
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73923-Mar-201113: 11
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201122: 10
System.Activities.Core.Presentation.dll4.0.30319.232618,37623-Mar-201104: 58
System.Activities.dll4.0.30319.2321,218,91223-Mar-201104: 59
System.Activities.DurableInstancing.dll4.0.30319.232124,80823-Mar-201104: 59
System.Activities.Presentation.dll4.0.30319.2321,558,90423-Mar-201104: 59
System.ServiceModel.Activities.dll4.0.30319.232513,40023-Mar-201104: 59
PerfCounters.iniNão aplicável154,22222-Mar-201118: 36
Para todas as versões baseadas em x86 de LDR de sistemas operativos
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Setup. exe10.0.30319.44778,15222-Mar-201111: 13
SetupEngine.dll10.0.30319.447809,30422-Mar-201111: 13
SetupUi.dll10.0.30319.447295,24822-Mar-201111: 13
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201115: 08
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201115: 08
System.Activities.Core.Presentation.dll4.0.30319.447618,37623-Mar-201113: 37
System.Activities.dll4.0.30319.4471,218,91223-Mar-201113: 37
System.Activities.DurableInstancing.dll4.0.30319.447124,80823-Mar-201113: 37
System.Activities.Presentation.dll4.0.30319.4471,558,90423-Mar-201113: 37
System.ServiceModel.Activities.dll4.0.30319.447513,40023-Mar-201113: 37
PerfCounters.iniNão aplicável154,22222-Mar-201110: 56
Para todas as versões baseadas em x64 de LDR de sistemas operativos
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Setup. exe10.0.30319.44778,15222-Mar-201111: 13
SetupEngine.dll10.0.30319.447809,30422-Mar-201111: 13
SetupUi.dll10.0.30319.447295,24822-Mar-201111: 13
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06323-Mar-201114: 14
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201115: 08
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73923-Mar-201114: 14
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201115: 08
System.Activities.Core.Presentation.dll4.0.30319.447618,37623-Mar-201113: 37
System.Activities.dll4.0.30319.4471,218,91223-Mar-201113: 37
System.Activities.DurableInstancing.dll4.0.30319.447124,80823-Mar-201113: 37
System.Activities.Presentation.dll4.0.30319.4471,558,90423-Mar-201113: 37
System.ServiceModel.Activities.dll4.0.30319.447513,40023-Mar-201113: 37
PerfCounters.iniNão aplicável154,22222-Mar-201110: 56
Para todas as versões baseadas em IA-64 LDR de sistemas operativos suportadas
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempo
Setup. exe10.0.30319.44778,15222-Mar-201111: 13
SetupEngine.dll10.0.30319.447809,30422-Mar-201111: 13
SetupUi.dll10.0.30319.447295,24822-Mar-201111: 13
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06324-Mar-201121: 54
SqlWorkflowInstanceStoreLogic.sqlNão aplicável51,06322-Mar-201115: 08
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73924-Mar-201121: 54
SqlWorkflowInstanceStoreSchema.sqlNão aplicável23,73922-Mar-201115: 08
System.Activities.Core.Presentation.dll4.0.30319.447618,37623-Mar-201113: 37
System.Activities.dll4.0.30319.4471,218,91223-Mar-201113: 37
System.Activities.DurableInstancing.dll4.0.30319.447124,80823-Mar-201113: 37
System.Activities.Presentation.dll4.0.30319.4471,558,90423-Mar-201113: 37
System.ServiceModel.Activities.dll4.0.30319.447513,40023-Mar-201113: 37
PerfCounters.iniNão aplicável154,22222-Mar-201110: 56


A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 4.0
  • Microsoft Windows XP Service Pack 3 nas seguintes plataformas
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003 Service Pack 2 nas seguintes plataformas
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
  • Windows Server 2008 Service Pack 2 nas seguintes plataformas
    • Windows Server 2008 Foundation
    • Windows Server 2008 Standard
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
  • Windows Vista Service Pack 2 nas seguintes plataformas
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
  • Windows 7 Service Pack 1 nas seguintes plataformas
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Ultimate
  • Windows 7 Starter
  • Windows Server 2008 R2 Service Pack 1 nas seguintes plataformas
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Foundation
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
Palavras-chave: 
kbqfe atdownload kbexpertiseadvanced kbsurveynew kbmt KB2478063 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: 2478063  (http://support.microsoft.com/kb/2478063/en-us/ )