Artigo: 950264 - Última revisão: segunda-feira, 11 de Agosto de 2008 - Revisão: 2.0

Lista de alterações e problemas corrigidos no Visual Studio 2008 Service Pack 1 para as versões do Express

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 lista problemas conhecidos relacionados com a configuração e a remoção do Visual Studio 2008 Service Pack 1 (SP1) para as versões do Express. Além disso, este artigo descreve as funcionalidades do Visual Studio 2008 SP1 para as versões do Express.

Mais Informação

Produtos a que se aplica a Visual Studio 2008 SP1 para as versões do Express

  • Versões suportadas do Windows que não tenham qualquer dos seguintes edições do Visual Studio 2008:
    • O Visual Studio 2008 Team Edition
    • O Visual Studio 2008 Standard Edition
    • O Visual Studio 2008 Professional Edition
  • O Microsoft .NET Framework 3.5
  • O Visual Web Developer 2008 Express Edition
  • Visual Basic 2008 Express Edition
  • O Visual C++ 2008 Express Edition
  • O Visual C# 2008 Express Edition

Como obter o Visual Studio 2008 SP1 Express Editions

Para obter o Visual Studio 2008 SP1 para Express Edition, visite o seguinte Web site da Microsoft:
http://go.microsoft.com/fwlink/?LinkId=123679 (http://go.microsoft.com/fwlink/?LinkId=123679)

Alterado funcionalidades e problemas corrigidos no Visual Studio 2008 SP1 para as versões do Express

Para obter mais informações sobre as funcionalidades alteradas e problemas corrigidos no Visual Studio 2008 SP1, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
951845  (http://support.microsoft.com/kb/951845/ ) Lista de alterações e problemas corrigidos no Visual Studio 2008 Service Pack 1 para as versões de equipa
951847  (http://support.microsoft.com/kb/951847/ ) Lista de alterações e problemas corrigidos no .NET Framework 3.5 Service Pack 1
Este service pack adiciona as seguintes novas funcionalidades:
  • Suporte do SQL Server 2008 pré-visualização CTP (Community Technology) é adicionado ao Visual Studio 2008
  • Foram adicionados os seguintes controlos PowerPack do Visual Basic:
    • Linha
    • Forma
    • Repetidor de dados
  • No Visual Basic, o serviço do Windows Communication Foundation (WCF) mudar o nome de processo melhorado.
  • Funcionalidades de nível de documentos são incluídas para aplicação nível suplementos no Visual Studio Tools para o Office.
  • Suporte de tempo de estruturação é adicionado na aplicação ClickOnce para extensões de nome de ficheiro e personalização de menu Iniciar.
  • É possível enviar correio a partir de itens de trabalho no Team Foundation Server.
  • Melhoramentos de utilização de controlo de versão e Microsoft Visual SourceSafe (VSS) conversor foram efectuadas no Team Foundation Server.
  • Integração melhorada do acesso Web do sistema de equipa com notificações é adicionado ao Team Foundation Server.
  • No Visual Studio Team Edition para programadores, suporte melhorou para (IIS) 7 no Visual Studio desempenho Tools (Profiler).
  • No Visual Studio Team Edition para programadores, suporte de instrumentação de modo misto de 64 bits (nativo/geridos) é adicionado no Gestor de perfis.
  • No Visual C++, é adicionado o suporte de bibliotecas de relatório técnico 1 (TR1).
  • No Visual C++, a Microsoft Foundation Classes (MFC) melhorado para suportar o aspecto e comportamento do Microsoft Office.
  • No Visual para programadores Web, suporte do SQL Server 2008 para projectos Web é adicionado.
  • No Visual para programadores Web, é adicionada formatação suporte JavaScript.
  • No Visual para programadores Web, o serviço de WCF mudar o nome de processo melhorado.
  • Alterações de depuração melhoram o suporte para inspeccionar os resultados na memória LINQ (Query Language-Integrated) consultas.
  • É adicionada uma nova funcionalidade do Visual C# fornecem um conjunto mais diversificado de informações acerca do código de erro.
  • Visual Studio indústria parceiros (VSIP) parceiros estão activados para instalar uma cópia de ficheiros para um pacote que pode ser utilizado por vários aplicativos isolados.
  • As novas funcionalidades no Designer de WPF (Windows Presentation Foundation) incluem um separador de eventos, TabControl e Expansor de estruturar o suporte de tempo e XAML mudar o nome de código e avançar para a funcionalidade de definição.
  • Visual Studio Tools para o Office System (VSTO) melhorado para suportar o registo de erros add-in.
  • Explorador do esquema XSD melhorada.
  • O passo para específicos funcionalidade e a funcionalidade de depuração passo Filtrar para depuração gerida propriedades e operadores geridos são alterados.
  • O depurador agora pode cancelar símbolo e transferir da Microsoft pública símbolo servidores de origem.
  • Suporte optimizado para referência de origem é adicionado ao depurador.
  • O Estruturador da entidade de ADO.NET é adicionada ao facilitar o acesso a dados.
  • Pode agora adicionar "Cache de base de dados local" para projectos do dispositivo.
  • Modelos de dados dinâmicos do ASP.NET e controlos de caixa de ferramentas são adicionados.
  • Módulo de gestão do IIS 7.0 e rotina de tratamento de modelos são adicionados.
  • É adicionado suporte para iniciar a depuração de cliente WCF teste de um ficheiro de serviço de WCF (SVC) premindo F5.

O Visual Web Developer 2008

Funcionalidades e funções que são novas, alterado e melhorado

  • O Visual Web Developer 2008 Express Edition suporta o modelo de projecto de aplicação Web e modelos. Para além disso, o Visual Web Developer 2008 Express suporta projectos de biblioteca de classes. Pode criar uma assemblagem diferente para guardar lógica partilhada a partir do seu Web site ou a partir da aplicação.
  • Suporte para os comandos de formatação de JScript melhorado. O atalho de teclado CTRL+K e o atalho de teclado CTRL+D são agora suportados para ficheiros JScript (.js) autónomos e JScript no páginas .aspx.
  • É adicionado suporte para Microsoft SQL Server 2008. É possível ligar ao SQL Server 2008 no Explorador do servidor. A operação arrastar e largar a partir do Explorador Server agora suporta a geração de códigos para os tipos de dados específicos do SQL Server 2008. Estes tipos de dados incluem o seguinte:
    • Data
    • TimeSpan
    • Datetime2
    • Datetimeoffset
  • É adicionado suporte para o modelo de projecto do módulo de gestão de serviços de informação Internet (IIS) 7 e para o modelo de projecto da rotina de tratamento de IIS 7. Por conseguinte, pode criar projectos do módulo de gestão do IIS 7 e rotina de tratamento de IIS 7 projectos no Visual Studio.
  • Modelos de projecto foram adicionados para que possa utilizar controlos de dados dinâmicos do ASP.NET. O Visual Studio agora inclui modelos de projecto para criar Web sites e aplicações Web que utilizam a nova funcionalidade de dados dinâmicos do ASP.NET.

Visual Basic

Funcionalidades e funções que são adicionadas, alteradas ou melhoradas

  • Um editor de exemplo de código para o código Visual Basic é adicionado à IDE do Visual Studio 2008.
  • Novos objectos XML são adicionados ao Assistente de esquemas.
  • É adicionado suporte para o Microsoft SQL Server 2008. Este service pack permite-lhe ligar a e, em seguida, trabalhar com bases de dados do SQL Server 2008.
  • O controlo de linhas é adicionado.
  • O controlo de forma é adicionado.
  • O controlo de Repetidor de dados é adicionado.

Visual C++

Funcionalidades e funções que são novas, alterado e melhorado

  • A versão do TR1 está incluída no Visual Studio 2008 SP1.

O Visual C#

Novas funcionalidades e funções

  • Este service pack adiciona suporte de depuração para os seguintes itens:
    • Intervalo de variáveis em consultas
    • Tipos anónimos
    • Argumentos de tipo genérico
  • Este service pack adiciona uma nova funcionalidade IDE do Visual C# que fornece um conjunto mais diversificado de informações de erro sobre o código. Especificamente, esta funcionalidade apresenta os nível de expressão erros ocorridos em ficheiros abertos, acordo com para o código. Estes erros de nível de expressão anteriormente foram reportados apenas depois de uma operação de compilação.

Funcionalidades alteradas e funcionalidades

  • Em versões anteriores do Visual Studio, lista de tarefas está preenchida, utilizando as tarefas de fazer especificados em ficheiros abertos. Neste service pack, o IDE do Visual C# expande esta funcionalidade. IDE do Visual C# preenche a lista de tarefas utilizando as tarefas de fazer são especificadas na solução completa.

Funcionalidades melhoradas e funcionalidades

  • Este service pack melhora o desempenho do Enumerable.cast<t> método desactivando as conversões de valor primitivo e as conversões de utilizador definidas explicitamente. Um exemplo de uma conversão primitivo valor é uma conversão de tipo de dados int para o tipo de dados longos .
  • Este service pack melhora o desempenho do operador de consulta padrão em que e do operador de consulta padrão Seleccionar .

Windows Presentation Foundation (WPF) Designer

Novas funcionalidades e funções

  • A janela de propriedades contém agora o separador eventos . O separador de eventos permite-lhe criar eventos, atribuir eventos e Consulte eventos.
  • A janela Propriedades agora permite ordenar as propriedades alfabeticamente por nome de propriedade e por categoria.
  • As operações de mudar o nome e a funcionalidade de ir para definição foram actualizados para funcionar melhor com XAML. Operações de mudar o nome do ficheiro de código mude a definição de XAML também. Além disso, pode mover para a declaração de XAML de um controlo utilizando a funcionalidade de ir para a definição numa instância no ficheiro de código.
  • Pode agora arrastar controlos da caixa de ferramentas para o designer mesmo quando a vista XAML está activa. Pode ainda arrastar controlos da caixa de ferramentas para o editor de XAML.
  • Snaplines implementadas agora para o controlo de espaçamento. Isto permite-lhe facilmente colocar um controlo a uma distância fixa a partir de outros controlos ou de limites do contentor.
  • O controlo Expansor agora expande automaticamente quando o controlo é seleccionado ou se arrasta outro controlo sobre o controlo expandir. Desta forma é possível criar o conteúdo do controlo Expansor de no momento da estruturação sem afectar a propriedade IsExpanded em tempo de execução.
  • Poderá agora eliminar linhas de grelha existentes e colunas, arrastando as linhas de grelha desligar grade grelha. Esta acção irá manter as posições de todos os controlos contidos da estrutura.

Funcionalidades melhoradas e funcionalidades

  • Foram efectuadas várias melhorias de estabilidade e desempenho para o Visual Studio 2008 SP1. Uma área chave dos melhoramentos inclui mais rápidas e mais robusto documento carregar e relato de erros mais precisas.

Windows SDK

Funcionalidades e funções que são novas, alterado e melhorado

  • Várias ferramentas no Windows SDK foram actualizadas.

Visual Studio Debugger

Funcionalidades alteradas e funcionalidades (se aplicam a todas as SKUs)

  • A funcionalidade passo para específico e a funcionalidade de filtragem de passo para propriedades geridas e geridos operadores são alterados. O depurador evita passo na propriedade getters e em sobrecargas de operador. Para substituir este comportamento, pode clicar em passo para-> no menu de atalho durante a depuração.

    Além disso, é possível desactivar completamente este comportamento. Para o fazer, siga estes passos:
    1. No Visual Studio 2008, clique em Opções no menu Ferramentas .
    2. Expanda a depuração e, em seguida, clique em Geral .
    3. Desactive o comportamento "passo para" no painel Geral .

Funcionalidades melhoradas e funcionalidades (aplicar a todos os VS padrão e versão posterior SKUs)

  • Esta actualização contém melhoramentos de processamento de símbolos e origens de servidores público da Microsoft. É adicionada uma opção que permite facilmente o símbolo e transferir da Microsoft pública símbolo servidores de origem. Também pode cancelar transferências de símbolo demoram muito tempo. Para configurar esta opção, siga estes passos:
    1. No Visual Studio 2008, clique em Opções no menu Ferramentas .
    2. Expanda a depuração e, em seguida, clique em Geral .
    3. Desactive o comportamento "passo para" no painel Geral .
  • Esta actualização contém melhoramentos para o modelo de depurador de automatização. Esta actualização adiciona suporte de modelo de automatização para pontos de interrupção de endereço e avaliação de expressão threads não actual ou molduras.

Projectos de dados

Novas funcionalidades e funções

Entidade ADO.NET Designer
O Estruturador da entidade de ADO.NET é adicionado em todas as edições do Visual Studio 2008. O Estruturador da entidade de ADO.NET inclui as seguintes funcionalidades.
  • Designer de entidade
    Utilizando o Estruturador da entidade, pode efectuar as seguintes acções:
    • Gerar um modelo de entidade de dados a partir de uma base de dados e, em seguida, apresentar o modelo na superfície estruturador.
    • Valide modelos e mapeamentos no momento da concepção.
    • Opcionalmente incorporar artefactos de metadados de entidade Framework como esquema conceptual definição de idioma (CSDL) artefactos, mapear especificação artefactos de idioma (MSL) e armazenar artefactos de idioma (SSDL) de definição de esquema a assemblagem de saída.
    • Copie entidade Framework artefactos de metadados para o directório de saída.
    • Modelo de actualização gerada e mapeamentos quando altera as tabelas na base de dados.
  • A janela detalhes do mapeamento de entidade
    Na janela de ferramenta detalhes de mapeamento de entidade, pode efectuar as seguintes acções:
    • Ver e editar mapeamentos para entidades e associações.
    • Mapear uma hierarquia de entidade para uma única tabela utilizando a tabela por mapeamento de hierarquia (TPH).
    • Mapear uma hierarquia de entidade para várias tabelas utilizando tabelas por mapeamento de tipo (TPT).
    • Mapear entidades para procedimentos armazenados.
    • Aplica condições múltiplas para um mapeamento de tabela.
    • Dividir entidades em tabelas.
    • Mapear as associações.
  • A janela modelo de browser
    Na janela de ferramenta modelo browser, pode efectuar as seguintes acções:
    • Visualize o modelo como uma hierarquia de árvore.
    • Navegue facilmente para entidades, propriedades e as associações do designer do browser modelo e vice-versa.
  • Suporte
    O Estruturador da entidade de ADO.NET adiciona suporte para o seguinte:
    • Microsoft SQL Server Compact Edition
    • Os seguintes novos tipos do SQL Server 2008:
      • Data
      • Tempo
      • DateTime2
      • DateTimeOffset
      • Filestream
  • Designer de relacional objecto (O/R Designer)
    O Estruturador da O/R em todas as edições do Visual Studio 2008 suporta os seguintes novos tipos do Microsoft SQL Server 2008:
    • Data
    • Tempo
    • DateTime2
    • DateTimeOffset
    • Filestream
Editor de XML
O Explorador do esquema XML é adicionado a todas as edições Visual Studio 2008, excepto as Express. O Explorador do esquema XML inclui as seguintes funcionalidades:
  • Apresentação do esquema define na janela ferramenta que apresenta uma vista hierárquica de uma definição de esquema XML (XSD) e de XSD relacionados.
  • Define a capacidade de procurar através de esquema.
  • Ordenar funcionalidades, funcionalidades e funcionalidades de navegação para conjuntos de esquema de filtragem.
  • Integração com o editor de XML para permitir a navegação da árvore para o editor de XML e vice-versa.

Funcionalidades melhoradas e funcionalidades

Editor de XML e XSLT debugger
Vários pedidos de clientes e actualizações de software foram aplicadas no editor de XML e o depurador XSLT.

Problemas conhecidos neste service pack e como trabalhar em torno das mesmas

  • Para as várias edições do Visual Studio 2008, a Microsoft suporta apenas essas configurações em que todas as edições estão no mesmo nível de pack de serviço. Se um computador tiver várias versões de idioma do Visual Studio 2008, várias edições do Visual Studio 2008 ou ambas, todas as edições tem de ser ao nível da versão ou ao nível do SP1 para ser suportadas pela Microsoft.

Correcções incluídas neste service Pack

Reduzir esta tabelaExpandir esta tabela
Artigo da BDC Título
944899  (http://support.microsoft.com/kb/944899/ ) CORRECÇÃO: Diminui o desempenho do Visual Studio 2008 quando avança código de origem que transferiu do servidor de origem da referência
946040  (http://support.microsoft.com/kb/946040/ ) CORRECÇÃO: Mensagem de erro quando compilar um projecto de Visual C++ 2008: "erro C2471: não é possível actualizar base de dados do programa"
948127  (http://support.microsoft.com/kb/948127/ ) Mensagem de erro quando liga um projecto de Visual C++, utilizando o /INCREMENTAL criar opção no Visual Studio 2008: "LNK1000: erro interno durante IncrBuildImage"
946260  (http://support.microsoft.com/kb/946260/ ) CORRECÇÃO: Mensagem de erro quando verifica uma UTF-8 ou UTF-16 codificação de ficheiro e, em seguida, actualizar o armazém no Visual Studio 2008 Team Foundation Server: "Ocorreu uma excepção inesperada ao calcular código churn"
946308  (http://support.microsoft.com/kb/946308/ ) CORRECÇÃO: pode surgir vários problemas quando tentar gerar informações de biblioteca de tipo utilizando a assemblagem Microsoft.VisualStudio.Shell.Interop.dll no Visual Studio 2008
946344  (http://support.microsoft.com/kb/946344/ ) CORRECÇÃO: Poderá detectar problemas de desempenho no IDE do depois de utilizar Visual Studio 2008 para criar um projecto do Visual Basic
946458  (http://support.microsoft.com/kb/946458/ ) CORRECÇÃO: pode já não ligar a um Team Foundation servidor a partir do Excel depois de inserir uma coluna numa folha de cálculo
946502  (http://support.microsoft.com/kb/946502/ ) CORRECÇÃO: Poderá receber uma excepção System.OutOfMemoryException quando executa um teste de carga no Visual Studio 2008 Team testar o agente de sistema
946581  (http://support.microsoft.com/kb/946581/ ) Está disponível uma actualização cumulativa para o Visual Studio 2008 e de Visual Web Developer Express 2008
946673  (http://support.microsoft.com/kb/946673/ ) CORRECÇÃO: O gravador de Web pode perder um pedido ou poderá perder alguns parâmetros quando utiliza um gravador de Web para testes Web registos no Visual Studio 2008 Team System Test Edition
947171  (http://support.microsoft.com/kb/947171/ ) CORRECÇÃO: O Visual Studio 2008 correctamente não é possível converter projectos de teste do Visual Studio 2005
947173  (http://support.microsoft.com/kb/947173/ ) CORRECÇÃO: O painel DataSets não está disponível o designer de relatórios quando abre um ficheiro de SQL Server Reporting Services 2005 RDLC no Visual Studio 2008
947180  (http://support.microsoft.com/kb/947180/ ) CORRECÇÃO: Mensagem de erro quando uma função definida pelo utilizador Especifica a origem de dados num teste de unidade orientado por dados em Visual Studio 2008 Team System: "placa não foi possível ligar à origem de dados ou ao ler os dados de teste a unidade"
947455  (http://support.microsoft.com/kb/947455/ ) CORRECÇÃO: Ficheiro que é eliminado o ramo de origem ainda existe no ramo de destino depois de efectuar uma operação de impressão em série no Visual Studio 2008 Team Foundation Server
947540  (http://support.microsoft.com/kb/947455/ ) CORRECÇÃO: Mensagem de erro quando tenta utilizar o Assistente de configuração de origens de dados em conjunto com uma origem de dados ODBC no Visual Studio 2008: "Procedimentos não suportados"
947751  (http://support.microsoft.com/kb/947751/ ) CORRECÇÃO: O menu de atalho não aparece durante vários segundos quando clica com o botão direito do rato num nome de projecto no Visual Studio Team System 2008 Team Explorer
948064  (http://support.microsoft.com/kb/948064/ ) CORRECÇÃO: poderá não conseguir anular alterações locais depois de actualizar o Visual Studio 2005 Team Foundation Server para Visual Studio 2008 Team Foundation Server
948677  (http://support.microsoft.com/kb/948677/ ) CORRECÇÃO: A compilação accionada não ocorre após o intervalo de frequência de compilação decorrido no Microsoft Visual Studio 2008 Team Foundation Server
949255  (http://support.microsoft.com/kb/949255/ ) CORRECÇÃO: Mensagem de erro quando utiliza a funcionalidade Team Foundation Server no Visual Studio 2008 Team Foundation Server: "Um run-time error Microsoft.TeamFoundation.Build.Client.BuildServerException"
950519  (http://support.microsoft.com/kb/950519/ ) CORRECÇÃO: Os SID do Visual Studio 2008 Team Foundation Server utilizadores não são alteradas quando utiliza o comando "TFSAdminUtil Sid" juntamente com a opção /Change
950829  (http://support.microsoft.com/kb/950829/ ) CORRECÇÃO: Os subordinados de uma pasta poderão desaparecer depois de mudar o nome da pasta e verificar as alterações no Visual Studio 2008 Team Foundation Server
951708  (http://support.microsoft.com/kb/951708/ ) CORRECÇÃO: O compilador de Visual Basic (vbc.exe) poderão utilizar 100 por cento dos recursos da CPU quando cria uma aplicação de Visual Basic 2008 depende muitas assemblagens e muitas referências
953021  (http://support.microsoft.com/kb/953021/ ) CORRECÇÃO: O desempenho diminui quando migra tipos de compilação de equipa do Visual Studio 2005 à equipa do Visual Studio 2008 cria definições

Problemas corrigidos foram reportados por clientes

A tabela seguinte lista alguns problemas corrigidos neste service pack. Sem correcções foram disponibilizadas para resolver estes problemas.

Visual Studio Tools for Office System 3.0

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
301392O VSTO e Visual Basic for Applications Interop não funciona. Este comportamento faz com que a propriedade EnableVBACallers forçar um erro VBA no Visual Studio 2008.
306900Adicione um controlo de caixa de texto numa área de formulário do Microsoft Outlook. Em seguida, tenta copiar, eliminar ou colar o controlo utilizando o teclado. Quando o fizer, o controlo de caixa de texto não funciona.
311397 A versão do VSTO 3.0 não liberta memória atribuída por si próprio.
328329 A cache de dados está danificada quando protegido por palavra personalizações existem.

Programador de Web Visual Studio 2008

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
291226Quando compilar um projecto que utilize ficheiros .refresh, os ficheiros .refresh demora muito tempo para compilar.
292096Espaços são inseridos incorrectamente quando formata um ficheiro de folha (.css) de estilo em cascata.
293526Web depuração operação falha se a secção de compilação estiver definida no interior do elemento localização no ficheiro Web.config.
293683Em cascata a folha de estilos (CSS, Cascading Style SHEET) IntelliSense adiciona aspas duplas o atributo de classe depois de activar a opção de Inserir o atributo de valor proposta ao escrever .
299418Quando adicionar uma nova página principal ao projecto e seleccionar uma página principal principal para a nova página principal, o valor predefinido do atributo AutoEventWireup é definido como FALSE.
302554Recebe uma mensagem de erro "Não é possível localizar selector de classe CSS"<Class_Name>"" quando clicar em Ir para a definição no nome da classe DIV.
303796Quando depura um serviço Web, o Visual Studio actualiza automaticamente as referências a Web numa aplicação cliente Web que é executado no mesmo computador.
304108Recebe uma mensagem de erro "atributo é inválido - O valor é inválido de acordo com o tipo de dados 'NmToken'" quando adicionar mais do que um valor ao atributo traceOutputOptions no ficheiro Web.config.
307231Não pode adicionar uma página principal aninhada como um novo item na aplicação Web em projectos.
308786Quando abrir duas ou mais páginas aspx, imagens não são apresentadas na vista de estrutura do Visual Studio 2008.
309571A cor de codificação de funcionalidade não está disponível quando edita um ficheiro do Microsoft Visual Basic Scripting Edition (.vbs) no Visual Studio 2008.
309977O Visual Studio 2008 deixa de responder quando trabalha em ficheiros de HTML de grandes dimensões.
310296Visual Studio 2005 publica o ficheiro bin\vssver2.scc.
310858Visual Studio 2008 Beta 2 Falha ao formatar um ficheiro .css autónomo.
311717Quando utiliza controlos personalizados que estão dentro de um painel de separador está dentro de um contentor de tabulação na vista Detalhes, recebe uma mensagem de erro.
312146Ficheiros de folha (.css) de estilo em cascata em pastas que estão na pasta App_Themes são ignorados durante a estruturação.
312199Se especificar um ficheiro .config externo no atributo configSource do elemento compilação no ficheiro Web.config, a operação de depuração falha.
314664Quando actualizar a origem de um parâmetro para uma consulta que está definido para um objecto SqlDatasouce , Visual Studio 2008 danificar os outros parâmetros da consulta.
314745Pode utilizar a propriedade Page.StyleSheetTheme numa página que utiliza uma página principal.
315930No design modo, quando edita páginas Web que contém tabelas, o código de página Web é interrompido
317032Quando coloca o Visual Studio num monitor secundário num cenário de dois monitores, ocorrer um problema quando o redimensiona o editor.
317251Quando ligar a um ficheiro .css numa página principal utilizando o ~ / sintaxe, páginas de criança não é possível aceder o ficheiro .css.
320945O IntelliSense JScript não funciona com a biblioteca "Ext JS" JavaScript.
321902O estruturador HTML não substitui a selecção quando efectua uma operação de colar.
321928O estruturador HTML não aceita atalhos de teclado.
322465O estruturador HTML reverte o texto de entrada que substitui uma selecção, se a selecção tem uma tag.
322633A funcionalidade Destaques de sintaxe está indisponível para ficheiros .ASP clássico.
324668O estruturador ASP.NET colocar incorrectamente a tag <span> à volta de SqlDataSource parâmetros.
327262Se seleccionar um controlo dentro de uma tabela está dentro de um painel, o controlo é seleccionado incorrectamente no modo de origem.
327560Uma página HTML é não apresentados correctamente depois de clicar duas vezes um botão na vista de estrutura.
328944Botão Vista de código e o botão Vista de estrutura não estão activados e a tecla F7 e o atalho de teclado SHIFT+F7 não funcionam.
328999Inserir uma tag de <reference> ficheiro JavaScript para aponte um ficheiro de JavaScript incorporado num projecto no Visual Studio 2008. Quando compilar o projecto, poderá receber uma mensagem de erro semelhante à seguinte:
Não é possível copiar o ficheiro "obj\Debug\ClassLibrary.dll" para "bin\Debug\ClassLibrary.dll". O processo não é possível aceder ao ficheiro 'bin\Debug\ClassLibrary.dll' porque está a ser utilizado por outro processo.
Este problema ocorre quando ambos os ficheiros forem abertos no IDE do Visual Studio 2008.
330457No modo de estrutura do Visual Studio 2008, a entrada de menu de atalho para a direita de "Vista de código" não é visível
330792A propriedade NavigateURL do controlo hiperligação resolve incorrectamente o URL.
331383Referências de JavaScript em assemblagens incorporadas não são seguidas
331523O JavaScript IntelliSense contém um erro tipográficos para o método fontcolor e para o método fontsize .
331534O JavaScript IntelliSense não apresenta alguns membros do objecto RegExp.
332864ASP.NET composição por vezes, não apresenta páginas que utilizam correctamente aninhadas páginas principais
332941JavaScript IntelliSense está desactivado se a barra de navegação opção está desactivada
333575Editor de HTML aleatoriamente elimina códigos de html de páginas aspx especialmente as tags de fecho
336039Quando ligar um rato de computador portátil Microsoft ao computador, ocorrem problemas de interface de utilizador.
337534Quando utilizar o objectos LinkButton, poderá ocorrer um problema "HTML danos".
337804Quando apresentar tabelas incorporadas que contêm o ? largura = 100 % ? marca a vista de estrutura do IDE do Visual Studio 2008, o IDE poderá deixar de responder.
338211Pode agora desactivar a funcionalidade de pré-visualização e abrir qualquer conteúdo directamente na vista de estrutura e predefinir esse comportamento.
338668O Visual Studio 2008 deixa de responder na vista de estrutura, quando utilizar imagem gif animado num controlo Atlas UpdateProgress
342172Editor do Visual Studio gera HTML incorrecto ou inesperado após arrastar um Painel de controlo para um controlo UpdatePanel .

Visual Basic

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
326452Recebe mensagens de erro incorrecta e o comportamento quando importar os espaços de nomes XML.
333884Projectos do Visual Basic são compilados lentamente quando contêm referências a Web.
321043Poderá encontrar problemas de desempenho depuração quando utilizar matrizes grandes.
320416,
302187
A Apresenta lista de conclusão do IntelliSense para variáveis boleanas a lista completa em vez de apenas "Verdadeiro" e "Falso".
301577Saída de um valor incorrecto é apresentada na janela imediata.
315796O compilador pode falhar quando edita uma aplicação Windows Forms.
322131Uma aplicação que contém um atributo personalizado faz com que o compilador de falhas de sistema.
322714Se modificar a página de propriedades, deverá existir um sinalizador dirty mostrado. Se modificar texto apenas uma entrada na página de propriedades, a modificação serão perdida.
301749A directiva "using System.linq" está em falta dos ficheiros que são gerados pelo Estruturador da classe.
317143O publisher utiliza definições de configuração errada para compilar e publicar projectos e soluções.
312573Mensagem de erro depois de actualizar código de Visual Basic 6 para o Visual Basic 2008 Express Edition: "não foi possível concluir a operação. O sistema não é possível encontrar o ficheiro especificado."
291268Falha de ligação de dados para o SQL Server 2008.
305371Instalação do Visual Studio 2008 desactiva ligações ao SQL CTP de 2008.
311689Erro no código que é gerado pelo estruturador de DataSet.
331912Relações de DataSets escritas estão quebradas.
321275Mensagem de erro no estruturador de conjunto de dados: "o valor pedido 'Propriedades' não foi encontrado."
305067Quando utilizar o designer de componente num projecto do ASP.NET, o componente do Visual Basic Power Pack PrintForm é mostrado na caixa de ferramentas.

Visual C++

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
312421A ferramenta Microsoft Macro Assembler (MASM) para o Visual C++ 2008 Express Edition é adicionada no Visual C++ 2008 Express Edition Service Pack 1.
310004Depois de activar o / doc opção do compilador no Visual C++ 2008, o compilador de falha quando compilar o código não padrão compilable.
323448O parâmetro predefinido do construtor do std::complex<t> objecto está incorrecto.
294649Pode utilizar o ficheiro de cabeçalho de intrin.h e o ficheiro de cabeçalho string.h ao mesmo tempo.
337740Quando utiliza o _BIND_TO_CURRENT_VCLIBS_VERSION definir num projecto utilizando ATL num computador com o Visual C++ 2008 Feature Pack instalado, receberá mensagens de erro "erro LNK2001".
330199Depois de criar um programa de (MBCS) do conjunto de caracteres multibyte que utiliza o método GetSelText da classe RichEditCtrl, o programa devolve um valor incorrecto.
329919Utilize o algoritmo search_n para localizar valores inteiros consecutivos n num vector<int> objecto. Se o valor de n é maior que 3, poderá ocorrer uma asserção.
339442A classe is_pod e a classe has_trivial_constructor incorrectamente devolvem true quando escreve a classe não é um pod nem tem o construtor predefinido trivial.
337241Em algumas aplicações cujo ficheiro .NCB excede 64 megabytes (MB), o IntelliSense poderá falhar.
339432O compilador incorrectamente devolve false para a classe is_polymorphic.

O Visual C#

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
294736IntelliSense propõe propriedades só de leitura de inicializadores de objecto.
295945O comando Remover Usings não utilizados não remove independente utilizando instruções de LINQ (Language-Integrated Query).
299277A interface System.linq.IGrouping não pode ser utilizada um enlace de WPF (Windows Presentation Foundation) na propriedade chave, porque a interface é implementada explicitamente.
299827A função mudar o nome a funcionalidade de restruturação não sempre processa o conteúdo de cadeia correctamente.
303073Quando compilar o código que tem incorrecto comentários utilizando a / doc opção, poderá receber uma mensagem de erro "Erro de compilador interno".
304338Quando cria um processador de eventos genérico utilizando a funcionalidade "gerar o processador de eventos no separador", falha IDE do Visual Studio 2008.
304804A directiva utilizar não é aplicada a ambas as partes de um método parcial se for definida a directiva de utilizar nos âmbitos diferentes.
305895O operador "==" e "! ="operador não funcionam correctamente quando os operadores comparam um tipo de valor nulo com ela própria. Este problema ocorre quando o valor do tipo é nulo.
307131IntelliSense não mostra os métodos de extensão que se aplicam a parâmetros de tipo genérico.
315853Duas instruções de bloqueio no mesmo bloco podem causar o compilador de falhas de sistema.
316127Quando prime CTRL+ENTER ou CTRL + SHIFT + ENTER o comentário XML, Visual Studio 2008 falha.
317256O modelo de depurador Visualizer referencia a versão errada da assemblagem Microsoft.VisualStudio.DebuggerVisualizers quando é instalada uma versão anterior do Visual Studio.
319387Quando chama um método de interface genérico em árvores de expressão, tipos de valor são delimitados.
319429Os inicializadores de objecto para tipos de valor não funcionam correctamente em árvores de expressão.
319430O inicializador de objecto incorrectamente funciona com variáveis de tipos de valor
319454Árvores de expressão com conversões definidas pelo utilizador não funcionam correctamente.
319465O operador true e o operador false não funcionam correctamente na expressão árvores quando estes operadores estão sobrecarregados.
321448Reestruturação de mudar o nome poderá causar Visual C# 2008 Express Edition deixasse de responder (não reagir).
322925Quando passar uma referência nula para a função GetHashCode, determinados objectos StringComparers accione uma excepção ArgumentNullException. Esta excepção é não documentada.
323137LINQ expressão árvore compilador lança uma excepção VerificationException em constantes nulo para tipos de nulo.
327883LINQ expressão compilador falha quando é uma expressão correctamente formada árvore envolvendo um operador "é" e um operando cujo tipo de retorno é nulo.
329326Ocorrem vários problemas quando compilar o código seguinte:

"default(T)?? t"
336356Tem uma solução que tem vários projectos. Se clicar em "Localizar todas as referências" na solução, o Visual Studio poderá deixar de responder ou necessita de muito tempo a concluir a operação.
337315Quando o método Add utilizado por um inicializador de colecção não devolve o valor nulo, o compilador de expressão gera código inválido.
339226Compilador C# cria uma árvore de expressão inválida quando nullble utilizador operador é utilizado.
339562Criar um nó de árvore de expressão para uma nova expressão que utiliza o tipo de "System.Void", o nó de árvore expressão é construído. Quando compilar o nó de árvore de expressão, o compilador de expressão falha.
340291Compilador C# emite árvore expressão incorrecta para operações de binário enum.
340383Se instruções incorporadas são utilizadas sem chavetas, compiladores poderão accionar um erro e recusar a compilação.
342361Quando cria uma matriz de tamanho fixo numa estrutura de dados em Visual Studio 2008 destino Compact Framework 2.0, poderá receber a seguinte mensagem de erro:
Membro de compilador em falta necessários ? System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor '
344277IntelliSense falha IDE quando percorre os membros de um objecto de uma biblioteca de outros fabricantes.
346407Análise de erros de semântica em directo incorrectamente mostra um erro.
347248Análise de erros de semântica em directo mostra o seguinte erro falso:
' O tipo 'int' tem de ser um tipo de referência

Visual Studio Debugger

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
307998Não pode remover um ponto de interrupção de uma aplicação do Microsoft ASP.NET quando depurar a aplicação.
308138Se tiver dois ficheiros que tenham o mesmo nome em pastas diferentes, pontos de interrupção funcionam apenas num dos ficheiros.
310644Visualizer DataView não é apresentado correctamente.
301865Poderá ocorrer um problema quando utilizar pontos de interrupção num computador com o Windows Vista.
319295Quando o arquivo de símbolo Microsoft está configurado no Visual Studio e Visual Studio está a ser executado no Windows Vista, o Visual Studio apresenta sempre o contrato de licença símbolo.
315555Depurar JavaScript ao anexar o depurador para iexplorer.exe utilizando o Visual Studio 2008. Se vários ficheiros de script que têm o mesmo nome são carregados, pontos de interrupção não persistem no ficheiro de script correcto quando a página for actualizada.
320815O sinalizador StartupInfo.wShowWindow tem valores diferentes, quando o programa é iniciado utilizando a opção Iniciar sem depuração ou a opção Iniciar a depuração.
333493Não é possível redireccionar uma aplicação utilizando a entrada padrão (STDIN) e a saída padrão (STDOUT) para depuração.

Visual Studio Team edições

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
314747A operação "Gerar criar scripts para Project" falha quando a solução contém tanto .dbp .dbproj projectos de base de dados.
323638Quando tenta abrir uma consulta a partir de uma tabela que tenha uma palavra reservada como "PROC", a palavra reservada foi entre parênteses rectos ("[]") no Visual Studio 2005. No entanto, se tentar visualizar os dados da tabela no Visual Studio 2008, receberá uma mensagem de erro palavra reservada. Se adicionar manualmente os parêntesis rectos e, em seguida, tentar executar a consulta, parêntesis rectos são removidos. Além disso, recebe a mensagem de erro.
315102 Um programa que é criado no Visual Studio 2008 falha durante o processo de análise de código. Além disso, recebe um "erro fatal C1001: Ocorreu um erro interno no compilador de" mensagem de erro.
330500A funcionalidade de análise de código do Visual Studio 2008 falha com uma excepção "InternalErrorException" quando analisar projectos na qual um ficheiro está incluído em vários projectos como um item ligado.
329363Se implementar uma propriedade de interface, poderá accionar incorrectamente a mensagem "CA1725".
315974O Visual Studio 2008 falha e recebe uma mensagem de erro "fatal error C1001" quando se declara uma variável local estática após uma matriz parcialmente inicializada no código.
311092 Recebe uma mensagem de erro "erro 2 CA0001" quando mais do que um método tem o mesmo nome e o mesmo número de parâmetros de tipo de método.
310133Os nomes das funções, por vezes, são apresentados como os endereços hexadecimais nos relatórios de gerador de perfis.
317272Gerador de perfis não apresenta mensagens de erro quando utiliza argumentos de comando não suportado, tal como o parêntese em ângulo esquerdo ("<"), ao parêntese direito em ângulo (">"), ou uma barra vertical ("|").
306270O Visual Studio 2008 poderá falhar se existir um cálculo de métricas de código num projecto numa pasta fechada solução com um ícone un-cached.
334334Caminho de entrada política personalizada não funciona com política de análise de código.
336142Análise de código falha com aninhadas classe genérica e restrição genérica.

Windows Presentation Foundation (WPF) Designer

Reduzir esta tabelaExpandir esta tabela
Ligar IDDescrição
290646Quando utilizar um editor de XAML, algumas regiões fechadas poderão expandir automaticamente.
305184Não é possível abrir uma página PageFunction que utiliza a propriedade RemoveFromJournal .
307180Um evento do controlo ActiveX de nível de janela gera um erro durante a estruturação.
307331O estruturador WPF apresenta um esquema incorrecto dos controlos.
309063Editor de WPF gera repetidas excepções que provocam o Visual Studio fechar e reiniciar.
312249O estruturador WPF incorrectamente apresenta uma barra de deslocamento horizontal.
312859Adicionar um modelo de controlo para um botão na aplicação de WPF no Visual Studio 2008. Criar limite do botão. Quando tenta pré-visualizar a estrutura, Visual Studio 2008 poderá falhar.
333036Quando editar uma aplicação de WPF, IDE do Visual Studio 2008 poderá falhar.
315614Erros em controlos do utilizador de um projecto de aplicação de WPF poderão falhar Visual Studio 2008 Team System
318018Estruturador XAML não mostra correctamente o que será apresentado em tempo de execução.
319692O Visual Studio falha quando adicionar um controlo StackPanel a um parágrafo
334662Quando cria uma aplicação de WPF no Visual Basic, alguns menus e barras de ferramentas poderá deixar de responder e recebe a seguinte mensagem de erro:
Ocorreu uma excepção não processada.

Idiomas suportados e sistemas operativos

Idiomas suportados

Visual Studio 2008 SP1 fornece actualizações para as seguintes versões do Visual Studio 2008:
  • Inglês
  • Chinês (simplificado)
  • Chinês (tradicional)
  • Francês
  • Alemão
  • Italiano
  • Japonês
  • Coreano
  • Russo
  • Espanhol
  • Português (Brasil)

Sistemas operativos suportados

  • Windows Server 2008 RTM ou SP1
  • Windows Vista ou o SP1
  • Windows XP Service Pack 2 (SP2) ou uma versão posterior do Windows XP
  • Windows Server 2003 SP1 ou uma versão posterior do Windows Server 2003

    Nota Se necessitar de suporte para Microsoft SQL Server 2008 pré-visualização CTP (Community Technology), tem de ter instalado o Windows Server 2003 SP2.

Requisitos de instalação

  • Microsoft Windows Installer 3.1 ou uma versão posterior do Windows Installer deve estar instalada no computador de destino. Para mais informações, visite o seguinte Web site da Microsoft Developer Network (MSDN):
    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx (http://msdn2.microsoft.com/en-us/library/Aa372866.aspx)
  • Recomenda-se 512 MB ou mais de RAM.

Visual Studio 2008 Express edições com suporte SP1

Está disponível através do Microsoft ligar suporte formal. Para mais informações, visite o seguinte Web site da Microsoft:
http://connect.microsoft.com/ (http://connect.microsoft.com/)
Comunidade informal suporte está disponível através de fóruns da MSDN. Para mais informações, visite o seguinte Web site da Microsoft:
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=6&SiteID=1 (http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=6&SiteID=1)

Problemas de instalação/remoção de todas as plataformas

Consulte o documento Leia-me para obter mais informações.

Problemas conhecidos relacionados com o service pack

Consulte o documento Leia-me para obter mais informações.

Referências

Para obter mais informações sobre o Visual Studio 2008 Service Pack 1 Beta, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
945140  (http://support.microsoft.com/kb/945140/ ) Notas de lançamento Visual Studio 2008 Service Pack 1 e uma lista de problemas corrigidos

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 2008 Express Edition
  • Microsoft Visual C++ 2008 Express Edition
  • Microsoft Visual C# 2008 Express Edition
Palavras-chave: 
kbmt kbexpertiseadvanced kbhowto kbinfo KB950264 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: 950264  (http://support.microsoft.com/kb/950264/en-us/ )