CORRECÇÃO: A vista do browser comandos causas desnecessárias cria que reduz a produtividade ao estruturar páginas .aspx no Visual Studio .NET

Traduções de Artigos Traduções de Artigos
Artigo: 829119 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando utilizar o Microsoft Visual Studio .NET 2003 IDE para editar páginas .aspx que utilizam o modelo de código inline, se clicar em View in browser , no menu ficheiro , é efectuada uma compilação desnecessária do projecto inteiro. Isto pode afectar a produtividade, se utilizar o modelo de código inline extensivamente.

Resolução

Informações sobre Service Packs

Para resolver este problema, instale o Microsoft Visual Studio .NET 2003 Service Pack 1 (SP1). Para obter o Visual Studio .NET 2003 SP1, visite o seguinte Microsoft Download Center Web site:
http://www.microsoft.com/downloads/details.aspx?familyid=69d2219f-ce82-46a5-8aec-072bd4bb955e
Nota Depois de instalar o service pack, ainda tem de seguir os passos listados na secção "para activar esta correcção" para activar a correcção.

Informações sobre a correcção

Foi adicionado um novo comando interno para permitir que pré-visualizar a página sem causar uma compilação ocorra. Pode associar este comando novo 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.

Agora é disponibilizada pela Microsoft uma correcção suportada, mas destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pelo próximo service pack do Visual Studio .NET 2003 que contenha esta correcção.

Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa de números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados, se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem na atualização específica em questão.

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário no item Data e hora no painel de controlo.
   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
Esta correcção está disponível para a versão inglesa e a versão alemã do Visual Studio .NET 2003.

Para activar esta correcção

Depois de aplicar esta correcção, tem de activá-lo. Para o fazer, execute os seguintes dois comandos numa linha de comandos:
cd "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE"

devenv /setup
Nota Quando activar esta correcção, poderá perder quaisquer personalizações de ambiente ou personalização que aplicou anteriormente.

Para utilizar a nova funcionalidade depois de ter activado, utilize qualquer um ou mais dos seguintes três opções de configuração. Para configurar estas opções, clique com o botão direito do rato a á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 no separador de comandos .
    2. Em categorias , clique em ficheiro .
    3. Em comandos , localize Procurar sem criar . (A versão em alemão, o novo comando é Browsen ohne Erstellen .)
    4. Arraste a Procurar sem criar para a área do menu. Pode adicionar o novo comando como um novo menu ou adicionar o novo comando como uma entrada de um menu existente.
  • opção 2 - adicionar um botão da barra de ferramentas
    1. Na caixa de diálogo Personalizar , clique no separador barras de ferramentas .
    2. No separador barras de ferramentas , clique em Novo e, em seguida, atribuir nome a nova barra de ferramentas Procurar sem criar . Pode ancorar a nova barra de ferramentas para a barra de ferramentas principal área ou mantê-lo como uma barra de ferramentas flutuante.
    3. Clique com o novo botão direito do rato na barra de tarefas Procurar sem criar e, em seguida, personalize as opções de visualização para o botão, tais como a imagem do botão e o texto de apresentação.
  • opção 3 - Adicionar um atalho de teclado
    1. Na caixa de diálogo Personalizar , clique no separador barras de ferramentas .
    2. No separador barras de ferramentas , clique em teclado .
    3. Em esquema do teclado mapeamento , clique no esquema que pretende personalizar.
    4. Na lista de comandos, localize e clique em File.BrowseWithoutBuild .
    5. Em Utilizar novo atalho , faça clique sobre o contexto onde pretende que o novo atalho de teclado que seja válido, tal como global ou o Windows Forms Designer .
    6. Clique na caixa prima as teclas de atalho e prima a combinação de teclas atalho que pretende utilizar para procurar sem criar funcionalidade.

Descrição da nova funcionalidade

Procurar novo sem a funcionalidade Criar pode ser útil quando está a modificar páginas .aspx que utilizam o modelo de código inline em vez do modelo de código de código.

Quando o estruturador de uma página .aspx tem o foco ou quando uma página .aspx está seleccionada no Solution Explorer e Solution Explorer tem o foco, as janelas do browser no IDE do são abertas, de modo que pode visualizar a página .aspx sem efectuar uma compilação de projecto ou uma compilação de solução. Uma vez que a página .aspx utiliza código inline, o Microsoft ASP.NET recompila dinamicamente a página se a página tiver sido guardada. Este comportamento faz com que as alterações aparecem.

Nota Por predefinição, o IDE do Visual Studio .NET 2003 utiliza o modelo de código. Se utilizar o procurar novo sem a funcionalidade Build para uma página que utiliza o modelo de código, poderá receber uma mensagem de erro. Se este problema ocorre, verifique se o projecto cria com êxito.

Microsoft não recomenda que utilize o procurar novo sem a funcionalidade Criar para páginas que utilizam o modelo de código.

Ponto Da Situação

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

Mais Informação

Para obter mais informações sobre a terminologia utilizada para descrever actualizações de produtos Microsoft, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Propriedades

Artigo: 829119 - Última revisão: 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 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: 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