CORRECÇÃO: O View in Browser comando causas desnecessárias cria reduzir a produtividade quando você cria páginas .aspx no Visual Studio .NET

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

Neste artigo

Sintomas

Quando você usa o IDE do Microsoft Visual Studio .NET 2003 para editar páginas .aspx que usam o modelo de código in-line, se você clicar em View in Browser , no menu arquivo , uma compilação desnecessária do projeto inteiro é executada. Isso pode afetar sua produtividade se você usar o modelo de código embutido extensivamente.

Resolução

Informações sobre o service pack

Para resolver esse problema, instale o Microsoft Visual Studio .NET 2003 Service Pack 1 (SP1). Para obter o Visual Studio .NET 2003 SP1, visite o seguinte site da Central de download da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=69d2219f-ce82-46a5-8aec-072bd4bb955e
Observação Depois de instalar o service pack, você ainda deve seguir as etapas que são listadas na seção "para ativar esse hotfix" para ativar a correção.

Informações sobre o hotfix

Um novo comando interno foi adicionado para permitir que você visualizar a página sem causar uma compilação ocorra. Você pode associar este novo comando com um novo item de menu, com um botão da barra de ferramentas ou com um atalho de teclado. O novo comando não está disponível no Solution Explorer.

Um hotfix suportado agora está disponível da Microsoft, mas destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde o próximo service pack do Visual Studio .NET 2003 que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa de telefones do Atendimento Microsoft e informações sobre os custos de suporte da, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação Em alguns casos, as taxas cobradas pelas ligações para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas que não se qualificam à atualização específica em questão de suporte adicionais.

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a 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.
   Date         Time   Version      Size       File name
   --------------------------------------------------------
   23-Sep-2003  04:15  7.10.3266.0    200,704  Cmddefui.dll
   23-Sep-2003  04:15  7.10.3266.0     86,016  Msenvmui.dll
   23-Sep-2003  04:23  7.10.3266.0  1,036,288  Vjsproj.dll
   23-Sep-2003  07:17  7.10.3266.0  1,507,328  Msvbprj.dll
   23-Sep-2003  07:23  7.10.3266.0  1,015,808  Csproj.dll
Essa correção está disponível para a versão em inglês e a versão em alemão do Visual Studio .NET 2003.

Para habilitar esse hotfix

Depois de aplicar esse hotfix, você deve habilitá-lo. Para fazer isso, execute os seguintes dois comandos em um prompt de comando:
cd "c:\Arquivos de Programas\Microsoft Visual Studio .NET 2003\Common7\IDE"

devenv /setup
Observação Quando você habilita esse hotfix, você poderá perder quaisquer personalizações de ambiente ou personalização que você tenha aplicado anteriormente.

Para usar o novo recurso após habilitar a ele, use uma ou mais das seguintes opções de três configuração. Para configurar essas opções, clique com o botão direito na área da barra de ferramentas e, em seguida, clique em Personalizar para abrir a caixa de diálogo Personalizar .
  • opção 1 - adicionar um item de menu
    1. Na caixa de diálogo Personalizar , clique na guia comandos .
    2. Em categorias , clique em arquivo .
    3. Em comandos , localize Procurar sem compilação . (Na versão em alemão, o novo comando é Browsen without Erstellen .)
    4. Arraste a Procurar sem compilação para a área de menu. Você pode adicionar o novo comando como um novo menu ou adicionar o novo comando como uma entrada em um menu existente.
  • opção 2 - adicionar um botão da barra de ferramentas
    1. Na caixa de diálogo Personalizar , clique na guia barras de ferramentas .
    2. Na guia barras de ferramentas , clique em novo e nomeie a nova barra de ferramentas Procurar sem compilação . Você pode encaixar a nova barra de ferramentas para a área de barra de ferramentas principal ou mantê-lo como uma barra de ferramentas flutuante.
    3. Clique com o novo botão direito do mouse na barra de ferramentas Procurar sem compilação e personalize as opções de exibição do botão, como a imagem do botão e o texto de exibição.
  • opção 3 - adicionar um atalho de teclado
    1. Na caixa de diálogo Personalizar , clique na guia barras de ferramentas .
    2. Na guia barras de ferramentas , clique em teclado .
    3. Em esquema de mapeamento de teclado , clique no esquema que você deseja personalizar.
    4. Na lista de comandos, localize e, em seguida, clique em File.BrowseWithoutBuild .
    5. Em Usar novo atalho na , clique em contexto onde você deseja que o novo atalho de teclado seja válido, como global ou o Windows Forms Designer .
    6. Clique na caixa pressione as teclas de atalho e, em seguida, pressione a combinação de teclas atalho que você deseja usar para procurar sem compilação funcionalidade.

Descrição da nova funcionalidade

Procurar novo sem funcionalidade de criação pode ser útil quando você está modificando páginas .aspx que usam o modelo de código embutido em vez do modelo de código code-behind.

Quando o designer para uma página .aspx tiver foco, ou quando uma página .aspx é selecionada no Solution Explorer e Solution Explorer tem foco, as janelas do navegador no IDE são abertas para que você possa exibir a página .aspx sem executar uma compilação de projeto ou uma compilação da solução. Como a página .aspx usa código embutido, o Microsoft ASP.NET recompila dinamicamente a página se a página tiver sido salvo. Esse comportamento faz com que todas as alterações aparecem.

Observação Por padrão, o Visual Studio .NET 2003 IDE usa o modelo code-behind. Se você usar a procurar novo sem funcionalidade de criação de uma página que usa o modelo code-behind, você receberá uma mensagem de erro. Se esse problema ocorrer, verifique se que o seu projeto criará com êxito.

A Microsoft não recomenda que você use a procurar novo sem funcionalidade de criação de páginas que usam o modelo code-behind.

Situação

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

Mais Informações

Para obter mais informações sobre a terminologia que é usada para descrever as atualizações de produtos da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 829119 - Última revisão: segunda-feira, 28 de agosto de 2006 - Revisão: 1.8
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
Palavras-chave: 
kbmt kbhotfixserver kbvsnet2003sp1fix kbvsnet2003presp1fix kbqfe kbfix kbbug KB829119 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: 829119

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