CORRECÇÃO: Um fluxo de trabalho leva muito tempo para abrir ao usar o designer de fluxo de trabalho em uma solução baseada no .NET Framework 3.5 SP1

Traduções deste artigo Traduções deste artigo
ID do artigo: 980951 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Você tem uma solução de fluxo de trabalho Windows grande ou complexa baseado no Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Ao usar o designer de fluxo de trabalho no Microsoft Visual Studio para abrir um fluxo de trabalho na solução, o fluxo de trabalho demora muito para abrir.

Esse problema ocorre nas seguintes situações:
  • Inicie o Visual Studio, abra a solução e, em seguida, abra o fluxo de trabalho. Esse comportamento é chamado de uma inicialização a fria.
  • É abrir o fluxo de trabalho diretamente da solução, o que já está aberta. Esse comportamento é chamado de uma inicialização a quente.
Observação: O problema de desempenho ocorre quando o computador tiver o Microsoft Enterprise Library instalado junto com o Editor de configuração para o Visual Studio recurso.

Resolução

Informações sobre hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se esta seção não for exibido, envie uma solicitação de suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação: Se ocorrem problemas adicionais ou se for necessária qualquer solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação: O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque não há um hotfix disponível disponível para esse idioma.

Pré-requisitos

Você deve ter o .NET Framework 3.5 SP1 instalado para aplicar esse hotfix.

Requisito de reinicialização

Não é necessário reiniciar o computador após aplicar este hotfix se nenhuma instância do .NET Framework está sendo usada.

Informações sobre a substituição do hotfix

Esse hotfix não substitui outros hotfixes.

Informações do arquivo

A versão em inglês deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em hora universal coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido em hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.
Para todas as versões com base em 86 do Windows Server 2000, do Windows Server 2003 e do Windows XP x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.Workflow.Activities.dll3.0.4203.44981,142,78401-Mar-201001: 38x 86
System.Workflow.ComponentModel.dll3.0.4203.44981,630,20801-Mar-201001: 38x 86
System.Workflow.Runtime.dll3.0.4203.4498540,67201-Mar-201001: 38x 86
Para todas as versões com base em 64 do Windows Server 2000, do Windows Server 2003 e do Windows XP x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
System.Workflow.Activities.dll3.0.4203.44981,060,86401-Mar-201001: 02x 64
System.Workflow.ComponentModel.dll3.0.4203.44981,519,61601-Mar-201001: 02x 64
System.Workflow.Runtime.dll3.0.4203.4498454,65601-Mar-201001: 02x 64
Para todas as versões com base em 86 do Windows Vista Service Pack 2 (SP2) e do Windows Server 2008 SP2 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.45041,142,78410-Mar-201011: 35
System.Workflow.ComponentModel.dll3.0.4203.45041,630,20809-Mar-201011: 06
System.Workflow.Runtime.dll3.0.4203.4504540,67210-Mar-201011: 35
Para todas as versões com base em 64 do Windows Vista SP2 e do Windows Server 2008 SP2 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.45041,060,86410-Mar-201011: 35
System.Workflow.ComponentModel.dll3.0.4203.45041,519,61609-Mar-201011: 04
System.Workflow.Runtime.dll3.0.4203.4504454,65610-Mar-201011: 35
Para todas as versões com base em IA-64 do Windows Server 2008 SP2 com suporte
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.45041,060,86410-Mar-201011: 35
System.Workflow.ComponentModel.dll3.0.4203.45041,519,61609-Mar-201002: 11
System.Workflow.Runtime.dll3.0.4203.4504454,65610-Mar-201011: 35
Para todas as versões com base em 86 do Windows 7 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.50171,142,78409-Mar-201023: 24
System.Workflow.ComponentModel.dll3.0.4203.50171,630,20809-Mar-201023: 24
System.Workflow.Runtime.dll3.0.4203.5017540,67209-Mar-201023: 24
Para todas as versões com base em 64 do Windows 7 e do Windows Server 2008 R2 x
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.50171,060,86409-Mar-201023: 24
System.Workflow.ComponentModel.dll3.0.4203.50171,519,61609-Mar-201023: 24
System.Workflow.Runtime.dll3.0.4203.5017454,65609-Mar-201023: 24
Para todas as versões com base em IA-64 do Windows Server 2008 R2 compatíveis
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
System.Workflow.Activities.dll3.0.4203.50171,060,86409-Mar-201023: 22
System.Workflow.ComponentModel.dll3.0.4203.50171,519,61609-Mar-201023: 22
System.Workflow.Runtime.dll3.0.4203.5017454,65609-Mar-201023: 22

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para melhorar o desempenho do designer de fluxo de trabalho, instale o hotfix descrito no seguinte artigo da Base de dados de Conhecimento da Microsoft:
980952O Visual Studio 2008 SP1 IDE enfrenta desempenho lento ao usar o designer de fluxo de trabalho
Além disso, você pode usar os seguintes métodos para melhorar o desempenho do designer de fluxo de trabalho:
  • Realocar interfaces, tipos de eventos, atividades personalizadas e classes auxiliares que são usados em fluxos de trabalho para um projeto independente que não contenha os fluxos de trabalho.
  • Reduza o número de fluxos de trabalho em um projeto.
  • Re-factor fluxos de trabalho de máquina de estado grandes em fluxos de trabalho menores.
  • Não execute o trabalho de execução demorada em construtores de atividade.
Para obter mais informações sobre como melhorar o desempenho do designer de fluxo de trabalho, visite o seguinte site da Microsoft:
Workflow designer and performance

Propriedades

ID do artigo: 980951 - Última revisão: sexta-feira, 2 de abril de 2010 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 3.5 Service Pack 1
Palavras-chave: 
kbmt kbautohotfix kbexpertiseadvanced kbsurveynew kbqfe kbhotfixserver KB980951 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 980951

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com