Lista de alterações e erros corrigidos no Visual Studio 2008 Service Pack 1

Sumário

Este artigo lista os problemas conhecidos relacionados com a configuração e remoção do Microsoft Visual Studio 2008 Service Pack 1 (SP1). Além disso, este artigo descreve as funcionalidades do Visual Studio 2008 SP1.

As notas de lançamento para o Visual Studio 2008 SP1 para edições Express estão incluídas no seguinte artigo na Microsoft Knowledge Base:

Lista de 950264 de alterações e erros corrigidos no Visual Studio 2008 Service Pack 1 para as edições Express

Mais informações

Produtos a que se aplica o Visual Studio 2008 SP1

  • O Microsoft .NET Framework 3.5

  • O Microsoft Windows SDK

  • Visual Studio 2008 Team Suite

  • Visual Studio 2008 Team Edition para profissionais de base de dados

  • Visual Studio 2008 Team Edition para Software Architects

  • Visual Studio 2008 Team Edition para programadores de Software

  • Visual Studio 2008 Team Edition técnicos de testes de Software

  • O Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

Como obter o Visual Studio 2008 SP1

Para obter o Visual Studio 2008 SP1, visite o seguinte Web site da Microsoft:

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enEste pacote instala o service pack para as seguintes edições do Visual Studio 2008:

  • Visual Studio 2008 Team Suite

  • Visual Studio 2008 Team Edition para profissionais de base de dados

  • Visual Studio 2008 Team Edition para Software Architects

  • Visual Studio 2008 Team Edition para programadores de Software

  • Visual Studio 2008 Team Edition técnicos de testes de Software

  • O Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

Para mais informações sobre a localização de transferência para o Visual Studio 2008 Service Pack 1 para as edições Express, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

Lista de 950264 de alterações e erros corrigidos no Visual Studio 2008 Service Pack 1 para as edições Express

Alterar funcionalidades e problemas corrigidos no Visual Studio 2008 SP1

Para mais informações sobre as funcionalidades alteradas e problemas corrigidos no Visual Studio 2008 SP1, clique nos números de artigo que se segue para visualizar os artigos na Microsoft Knowledge Base:

Lista de 951845 de alterações e erros corrigidos no Visual Studio 2008 Service Pack 1 para as edições de equipa

Lista de 951847 de alterações e erros corrigidos no .NET Framework 3.5 Service Pack 1

Este service pack adiciona as seguintes novas funcionalidades:

  • Suporte do SQL Server 2008 Community Technology Preview (CTP)

  • Os seguintes controlos de Visual Basic PowerPack:

    • Linha

    • Forma

    • Repetidor de dados

  • Melhoramentos no serviço do Windows Communication Foundation (WCF) mudar o nome de processo no Visual Basic.

  • Funcionalidades de nível de documento do nível da aplicação de suplementos no Visual Studio Tools para o Office.

  • Suporte de tempo de concepção da aplicação ClickOnce para extensões de nome de ficheiro e para personalização do menu Iniciar .

  • Bibliotecas de suportem para técnicos relatório 1 (TR1) no Visual C++.

  • Melhoramentos no Microsoft Foundation Class (MFC) no Visual C++ para suportar o aspecto e comportamento do Microsoft Office.

  • Suporte de SQL Server 2008 para projectos Web Visual Web Developer.

  • JavaScript formatação suporte no Visual Web Developer.

  • Melhoramentos no serviço WCF mudar o nome de processo no Visual Web Developer.

  • Alterações de depuração para melhorar o suporte para inspeccionar os resultados das consultas de consulta de Language-Integrated (LINQ) de memória.

  • Uma novo Visual c# funcionalidade que fornece um conjunto mais diversificado de informações de erro acerca do código.

  • A capacidade dos parceiros de parceiros de indústria do Visual Studio (VSIP) para instalar uma cópia de ficheiros para um pacote que pode ser utilizado por vários aplicativos isolados.

  • As seguintes novas funcionalidades no Designer de apresentação de Windows Foundation (WPF)

    • Suporte para a concepção de um separador de eventos

    • Um controlo TabControl e Expansor

    • Código para mudar o nome de XAML e vá para a funcionalidade definition.

  • Melhoramentos no Visual Studio Tools para Office System (VSTO) para suportar o registo de erros de suplemento.

  • Melhoramentos no Explorador do esquema XSD.

  • Alterações no passo em específicos funcionalidade e a filtragem de passo funcionalidade de depuração para propriedades geridas e para os operadores geridos de depuração.

  • A capacidade do depurador para cancelar o símbolo e a origem de transferência pública símbolo dos servidores da Microsoft.

  • Suporte optimizado para a origem de referência no depurador.

  • O estruturador de entidade do ADO.NET para facilitar o acesso a dados.

  • A capacidade para adicionar a Cache de base de dados Local para projectos de dispositivo.

  • Modelos de dados dinâmicos do ASP.NET e controlos de caixa de ferramentas.


  • Módulo de gestão do IIS 7.0 e o processador de modelos.


  • Suporte para iniciar a depuração de cliente WCF ensaio de um ficheiro do serviço WCF (SVC) premindo F5.

  • As alterações no ficheiro Svcutil.exe e no Visual Studio 2008 SP1 restaurar a propriedade opcional na definição de esquema XML (XSD). Pode utilizar a propriedade opcional para efectuar o seguinte:

    • Pode utilizar o seguinte comando para gerar uma classe de wrapper para um parâmetro opcional:

      wsdl_file_name.wsdl de svcutil / moldado

    • Pode adicionar uma instrução < moldado > true < / moldado > na secção ClientOptions no ficheiro svcmap para consultar o serviço WSDL.


      Nota O ficheiro Svcutil.exe implementa a propriedade opcional no .NET Framework 2.0. No entanto, a propriedade opcional não está disponível no .NET Framework 3.5.

Visual Studio Tools para Office System 3.0 Runtime

Novas características e funcionalidades

  • Funcionalidades ao nível do documento estão activadas para suplementos VSTO. Por exemplo, o controlo do ObjectoDeLista e controlos geridos são activados.

Visual Web Developer 2008

Novas características e funcionalidades

  • Visual Web Developer 2008 Express suporta o modelo de projecto de aplicação Web e modelos. Além disso, o Visual Web Developer 2008 Express suporta os projectos de biblioteca de classes. Pode criar uma assemblagem diferente para guardar lógica partilhada do Web site ou da sua 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 suportadas para ficheiros JScript (. js) autónomos e para JScript em páginas. aspx.

  • É adicionado suporte para o Microsoft SQL Server 2008. Pode ligar ao SQL Server 2008 no Explorador do servidor. A operação de arrastar e largar a partir do Explorador do servidor agora suporta a geração de códigos para os tipos de dados que são específicos para o SQL Server 2008. Estes tipos de dados incluem o seguinte:

    • Data


    • TimeSpan

    • Datetime2

    • Datetimeoffset

  • É adicionado suporte para o modelo de projecto de módulo de gestão de serviços de informação Internet (IIS) 7 e para o modelo de projecto de rotina de tratamento do IIS 7. Por conseguinte, pode criar projectos de módulo de gestão do IIS 7 e o IIS 7 processador no Visual Studio.

  • Modelos de projecto foram adicionados para que possa utilizar controlos de dados dinâmicos do ASP.NET. Visual Studio agora inclui modelos de projecto para a criação de Web sites e aplicações Web que utilizem a nova funcionalidade de dados dinâmicos do ASP.NET.

Visual C++

Novas características e funcionalidades

  • A versão comercializada do Visual C++ 2008 Feature Pack está incluída no Visual Studio 2008 SP1.

Visual c#

Novas características e funcionalidades

  • Este service pack adiciona suporte de depuração para os seguintes itens:

    • Variáveis de intervalo em consultas

    • Tipos anónimos


    • Argumentos de tipo genérico



  • Este service pack adiciona uma nova funcionalidade do IDE do Visual c# que fornece um conjunto mais diversificado de informações sobre o código de erro. Especificamente, esta funcionalidade apresenta os erros de nível de expressão que ocorrem em ficheiros abertos em conformidade com o código. Estes erros ao nível de expressão anteriormente reportados apenas depois de uma operação de compilação.

Funcionalidades alteradas

  • Em versões anteriores do Visual Studio, a lista de tarefas é povoada com as tarefas de ToDo, que são especificadas nos ficheiros abertos. Este service pack, o IDE do Visual c# estende essa funcionalidade. IDE do Visual c# povoará a lista de tarefas utilizando as tarefas de ToDo, que são especificadas na solução de toda.

Funcionalidades melhoradas

  • Este service pack melhora o desempenho do método Enumerable.Cast < T > desactivando as conversões de valor primitivo e as conversões de utilizador definidas explicitamente. Um exemplo de uma conversão do valor primitivo é 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 onde e do operador de consulta padrão Seleccione .

Visual Basic

Novas características e funcionalidades

  • Um editor de exemplo de código para o código do Visual Basic é adicionado ao IDE do Visual Studio 2008.


  • O Assistente de esquema são adicionados novos objectos XML.

  • É adicionado suporte para 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.

Funcionalidades melhoradas

  • A experiência de mudar o nome de serviço do Windows Communication Foundation (WCF) melhorada.

  • O modo verboso VBUpgrade inclui mais informações.

Designer de Foundation (WPF) de apresentação do Windows

Novas características e funcionalidades

  • A janela de propriedades contém agora o separador eventos . O separador eventos permite-lhe criar, atribuir e rever os eventos.

  • A janela Propriedades agora permite-lhe ordenar 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. Mudar o nome de operações de mudar o nome do ficheiro de código subjacente a definição de XAML. 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 do ficheiro de código subjacente.

  • Agora pode arrastar controlos da caixa de ferramentas a para o estruturador, mesmo quando a vista XAML está activa. Pode ainda arrastar controlos da caixa de ferramentas para o editor de XAML.

  • Snaplines são implementadas agora para o espaçamento de controlo. Esta implementação permite-lhe facilmente colocar um controlo a uma distância fixa de outros controlos ou de extremidades de contentor.

  • O controlo de Expansor agora expande automaticamente quando o controlo está seleccionado ou quando se arrasta a outro controlo sobre o controlo de expansão. Desta forma, pode estruturar o conteúdo do controlo Expansor no momento da concepção sem afectar a propriedade IsExpanded em tempo de execução.

  • Agora pode eliminar linhas de grelha existentes e colunas, arrastando as linhas de grelha desactivado o carril de grelha. Esta acção mantém a posição de todos os controlos contidos no projecto.

Funcionalidades melhoradas

  • Muitos melhoramentos de estabilidade e desempenho tenham sido efectuados ao Visual Studio 2008 SP1. Uma área chave de melhoramentos inclui mais rápidas e mais robusto documento carregar e relato de erros mais precisos.

Windows SDK

Funcionalidades melhoradas

  • SvcTraceViewer.exe e SvcUtil.exe - ferramentas Visualizador de rastreio serviço Windows comunicação Foundation (WCF)

Visual Studio Debugger

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

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

    Além disso, pode desactivar completamente este comportamento. Para tal, siga estes passos:

    1. No Visual Studio 2008, clique em Opções no menu Ferramentas .

    2. Expanda a depuraçãoe, em seguida, clique em Geral.

    3. Desactive o comportamento "passo individual" no painel Geral .

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

  • Esta actualização contém melhoramentos de processamento de símbolos e fontes públicas dos servidores da Microsoft. Uma opção é adicionada o símbolo e a origem de transferência pública símbolo dos servidores da Microsoft que permite facilmente. Também pode cancelar as transferências de símbolo que 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çãoe, em seguida, clique em Geral.

    3. Desactive o comportamento "passo individual" no painel Geral .

  • Esta actualização contém melhoramentos para o modelo de automatização do depurador. Esta actualização adiciona suporte de modelo de automatização para pontos de interrupção de endereço e para a avaliação da expressão threads não correntes ou molduras.

Projectos de dados

Novas características e funcionalidades

Designer de entidade do ADO.NET

O estruturador de entidade do ADO.NET é adicionado em todas as edições do Visual Studio 2008. O estruturador de entidade do ADO.NET inclui as seguintes funcionalidades.

  • Designer de entidade
    Utilizando o Designer de entidade, pode efectuar as seguintes acções:

    • Gerar um modelo de dados de entidade a partir de uma base de dados e, em seguida, apresentar o modelo na superfície do estruturador.

    • Valide modelos e mapeamentos no momento da concepção.

    • Opcionalmente, incorpore os artefactos de metadados Entity Framework na assemblagem de saída. Artefactos de metadados de Framework de entidade pode incorporar incluem o seguinte:

      • Artefactos de idioma (CSDL) de definição de esquema conceptual

      • Artefactos de idioma (MSL) de especificação de mapeamento

      • Armazenar artefactos de idioma (SSDL) de definição de esquema


    • Copie os artefactos de metadados de Framework de entidade para o directório de saída.

    • Modelo de actualização gerada e os mapeamentos quando alterar tabelas na base de dados.

  • A janela detalhes de mapeamento de entidades
    Na janela de ferramenta detalhes de mapeamento de entidades, pode efectuar as seguintes acções:

    • Ver e editar mapeamentos para entidades e para as associações.


    • Mapear uma hierarquia de entidades para uma única tabela utilizando a tabela por mapeamento de hierarquia (TPH).

    • Mapear uma hierarquia de entidades para várias tabelas utilizando a tabela por mapeamento de tipo (com TPT).

    • Mapear entidades para procedimentos armazenados.


    • Aplica várias condições para um mapeamento de tabela.


    • Dividir entidades em tabelas.


    • Mapear as associações.

  • A janela modelo de Browser
    Na janela de ferramenta do Browser de modelo, pode efectuar as seguintes acções:

    • Visualize o modelo como uma hierarquia de árvore.

    • Procure facilmente para entidades, propriedades e as associações no designer do browser modelo e vice versa.

  • Suporte
    O estruturador de entidade do ADO.NET adiciona suporte para o seguinte:

    • Microsoft SQL Server Compact Edition

    • Os seguintes novos tipos do SQL Server 2008:

      • Data

      • Hora

      • DateTime2


      • DateTimeOffset

      • FileStream

    Designer de relacional objecto (O/R Designer)

  • O estruturador O/R em todas as edições do Visual Studio 2008 suporta os seguintes tipos de novos no Microsoft SQL Server 2008:

    • Data


    • Hora


    • DateTime2

    • DateTimeOffset

    • FileStream

Editor de XML e XSLT debugger

O Explorador de esquema XML é adicionado a todas as edições do Visual Studio 2008 excepto Express edições. O Explorador de esquema XML inclui as seguintes funcionalidades:

  • Apresentação do esquema define-se 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 em esquema.


  • Ordenar funcionalidades, funcionalidades e funções 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

Editor de XML e XSLT debugger

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

Problemas conhecidos neste service pack e como trabalhar à volta dos mesmos

  • Para várias edições do Visual Studio 2008, a Microsoft suporta apenas as configurações em que todas as edições estão no mesmo nível de service pack. Se um computador com várias versões de idioma do Visual Studio 2008, várias edições do Visual Studio 2008 ou ambos, todas as edições devem ser ao nível da libertação ou ao nível SP1 seja suportada pela Microsoft.

Correções incluídas neste service Pack

Artigo da Base de dados de conhecimento da Microsoft

Título

944899

CORRECÇÃO: Diminui o desempenho do Visual Studio 2008 quando percorrer o código de origem que transferiu do servidor de origem da referência

946040

CORRECÇÃO: Mensagem de erro quando compila um projecto de Visual C++ 2008: "erro C2471: não é possível actualizar a base de dados do programa"

948127

Mensagem de erro quando liga um projecto de Visual C++, utilizando o /INCREMENTAL construir opção no Visual Studio 2008: "LNK1000: erro interno durante o IncrBuildImage"

946308

CORRECÇÃO: Poderá encontrar vários problemas quando tentar gerar informações de biblioteca de tipo utilizando a assemblagem de Microsoft.VisualStudio.Shell.Interop.dll no Visual Studio 2008

946344

CORRECÇÃO: Poderá detectar problemas de desempenho no IDE do depois de utilizar o Visual Studio 2008 para criar um projecto do Visual Basic

946581

Está disponível uma actualização cumulativa para o Visual Studio 2008 e o Visual Web Developer Express 2008

947173

CORRECÇÃO: O painel de conjuntos de dados não está disponível no designer de relatórios quando abre um ficheiro de SQL Server Reporting Services 2005 RDLC no Visual Studio 2008

947455

CORRECÇÃO: Um ficheiro que é eliminado no ramo de origem ainda existe no ramo de destino depois de efectuar uma operação de intercalação no Visual Studio 2008 Team Foundation Server

947540

CORRECÇÃO: Mensagem de erro quando tenta utilizar o Assistente de configuração da origem de dados com uma origem de dados ODBC no Visual Studio 2008: "Procedimentos não suportados"

951708

CORRECÇÃO: O compilador do Visual Basic (Vbc.exe) poderão utilizar 100 por cento dos recursos da CPU durante a criação de uma aplicação de Visual Basic 2008 depende muitas assemblagens e muitas referências

Problemas corrigidos que tenham sido relatados por clientes

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

Ferramentas do Visual Studio para Office System 3.0

Ligar ID

Descrição

301392

O VSTO e o Visual Basic para a interoperabilidade de aplicações não funciona. Este comportamento faz com que a propriedade EnableVBACallers forçar um erro VBA no Visual Studio 2008.

306900

Adicionar um controlo de caixa de texto de uma região de formulário do Microsoft Outlook. Em seguida, tenta copiar, eliminar ou colar a partir do controlo utilizando o teclado. Ao fazê-lo, o controlo de caixa de texto não funciona.

311397

A versão do VSTO 3.0 não liberta memória reservada por si.

328329

A cache de dados está danificada quando protegida existem personalizações do word.

Programador da Web Visual Studio 2008

Ligar ID

Descrição

291226

Quando compila um projecto que utiliza ficheiros de .refresh, os ficheiros de .refresh demora muito tempo para compilar.

292096

Espaços são inseridos incorrectamente quando formata um ficheiro (. css) de folha de estilos em cascata.

293526

A operação de depuração de Web falha se a secção compilation está definida no interior do elemento de localização no ficheiro Web. config.

293683

Em cascata a folha de estilos (CSS) IntelliSense adiciona aspas no atributo de classe depois de activar a opção Insere as aspas de valor de atributo quando escrever .

299418

Quando adicionar uma nova página principal ao projecto e seleccionar uma página mestra do principal para a nova página principal, o valor predefinido do atributo AutoEventWireup é definido como False.

302554

Recebe uma mensagem de erro "Não foi possível localizar o selector de classe CSS"< Class_Name >"" quando clicar em Ir para a definição em nome de classe DIV.

303796

Quando depura um serviço Web, o Visual Studio actualiza automaticamente as referências a Web numa aplicação de cliente da Web que é executado no mesmo computador.

304108

Recebe uma mensagem de erro "atributo é inválido - o valor é inválido de acordo com o respectivo tipo de dados 'NmToken'" quando adiciona mais de um valor para o atributo traceOutputOptions no ficheiro Web. config.

307231

Não é possível adicionar uma página principal aninhada como um novo item em projectos de aplicação Web.

308786

Quando duas ou mais páginas aspx é aberto, as imagens não são apresentadas na vista de estrutura do Visual Studio 2008.

309571

Funcionalidade de codificação de cores não estão disponível quando edita um ficheiro do Microsoft Visual Basic Scripting Edition (. vbs) no Visual Studio 2008.

309977

Visual Studio 2008 deixa de responder quando trabalha em ficheiros de HTML de grandes dimensões.

310296

Visual Studio 2005 publica o ficheiro bin\vssver2.scc.

310858

Visual Studio 2008 Beta 2 Falha ao formatar um ficheiro. css autónomo.

311717

Quando utilizar controlos personalizados que estão dentro de um painel de separador que está dentro de um contentor de separador na vista de detalhes, recebe uma mensagem de erro.

312146

Ficheiros de folha (. css) de estilo em cascata em pastas que estão na pasta App_Themes são ignorados no momento da concepção.

312199

Se especificar um ficheiro. config externo no atributo configSource do elemento de compilação no ficheiro Web. config, a operação de depuração falha.

314664

Quando actualizar a origem de um parâmetro para uma consulta que está definido para um objecto de SqlDatasouce , o Visual Studio 2008 danificar os outros parâmetros para a consulta.

314745

Não é possível utilizar a propriedade Page.StyleSheetTheme numa página que utiliza uma página principal.

315930

Quando edita páginas Web que contêm tabelas no modo de estrutura, o código de origem da página Web é interrompido.

317032

Quando coloca o Visual Studio num monitor secundário no cenário de um monitor duplo, ocorre um problema quando redimensiona o editor.

317251

Quando liga a um ficheiro. css na página principal utilizando o ~ / sintaxe, as páginas subordinadas não é possível aceder o ficheiro. css.

320945

JScript IntelliSense não funciona com a biblioteca JavaScript "Ext JS".

321902

O estruturador HTML não substitui a selecção quando efectua uma operação de colar.

321928

O estruturador HTML não aceita atalhos de teclado.

322465

O estruturador HTML reverte o texto de entrada que substitui uma selecção, se a selecção tem uma tag.

322633

A funcionalidade de realces da sintaxe não está disponível para ficheiros. ASP clássico.

324668

O estruturador ASP.NET coloca incorrectamente a tag < span > à volta de SqlDataSource parâmetros.

327262

Se seleccionar um controlo dentro de uma tabela dentro de um painel, o controlo está seleccionado correctamente no modo de origem.

327560

Uma página HTML não não estão apresentados correctamente depois de clicar duas vezes um botão na vista de estrutura.

328944

O botã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.

328999

Inserir uma tag < referência > ficheiro JavaScript para apontar um ficheiro JavaScript incorporado num projecto no Visual Studio 2008. Quando compila 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.

330457

No modo de estrutura do Visual Studio 2008, a entrada de menu de atalho à direita de "Vista código" não está sempre visível

330792

A propriedade NavigateURL do controlo de hiperligação resolve incorrectamente o URL.

331383

Referências de JavaScript em assemblagens incorporadas não são seguidas

331523

JavaScript IntelliSense contém um erro tipográfico para o método de fontcolor e para o método TamanhoDoTipoDeLetra .

331534

JavaScript IntelliSense não apresenta alguns dos membros do objecto RegExp.

332864

ASP.NET composição por vezes, não apresenta páginas que utilizam páginas mestras aninhadas correctamente

332941

JavaScript IntelliSense está desactivado se a barra de navegação opção está desactivada

333575

Editor de HTML aleatoriamente elimina os códigos de html de páginas aspx especialmente as tags de fecho

336039

Quando ligar um rato de computador portátil Microsoft ao seu computador, ocorrem problemas de interface de utilizador.

337534

Quando utiliza os objectos de botão de ligação, poderá ocorrer um problema de "Corrupção HTML".

337804

Quando compõe incorporadas tabelas que contêm o "largura = 100%" tags na vista de estrutura do Visual Studio 2008 IDE, o IDE podem deixar de responder.

338211

Agora pode desactivar a funcionalidade de pré-visualização e abrir qualquer conteúdo directamente na vista de estrutura e predefinir esse comportamento.

338668

Visual Studio 2008 deixa de responder na vista de estrutura, quando utilizar a imagem gif animado num controlo Atlas UpdateProgress

342172

Editor do Visual Studio gera HTML incorrecto ou inesperado após arrastar um Painel de controlo para um controlo de UpdatePanel .

Visual c#

Ligar ID

Descrição

294736

IntelliSense propõe propriedades só de leitura no inicializadores de objecto.

295945

O comando Remover Usings não utilizado não remove independente, utilizando instruções de consulta de Language-Integrated (LINQ).

299277

A interface System.Linq.IGrouping não pode ser utilizada um enlace de apresentação de Windows Foundation (WPF) sobre a propriedade de chave, uma vez que a interface é implementada explicitamente.

299827

A função mudar o nome na funcionalidade necessidade sempre processa o conteúdo de cadeia correctamente.

303073

Quando compilar o código que tem um formato incorrecto comentários utilizando a opção de /doc , poderá receber uma mensagem de erro "Erro de compilador interno".

304338

Quando cria um processador de eventos genérico utilizando a funcionalidade "gerar o processador de eventos no separador", falha o IDE do Visual Studio 2008.

304804

A directiva Using não é aplicada a ambas as partes de um método parcial se a directiva Using estiver definida em âmbitos diferentes.

305895

O 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.

307131

IntelliSense não mostra os métodos de extensão que se aplicam aos parâmetros de tipo genérico.

315853

Duas instruções de bloqueio no mesmo bloco podem fazer com que o compilador de falhas de sistema.

316127

Quando prime CTRL + ENTER ou SHIFT + CTRL + ENTER num comentário em XML, Visual Studio 2008 falha.

336039

Problemas de interface de utilizador quando o rato do computador portátil Microsoft está ligado

317256

O modelo de Visualizer de depurador referencia a versão errada da assemblagem Microsoft.VisualStudio.DebuggerVisualizers quando é instalada uma versão anterior do Visual Studio.

319387

Quando chamar um método de interface genérico em árvores de expressão, tipos de valor são boxed.

319429

Os inicializadores de objecto para tipos de valor não funcionam correctamente em árvores de expressão.

319430

O inicializador de objecto incorrectamente funciona com variáveis de tipos de valor

319454

Árvores de expressão que tenham conversões definidas pelo utilizador não funcionam correctamente.

319465

O operador true e o operador false não funcionam correctamente em árvores de expressão quando estes operadores estão sobrecarregados.

321448

A refactorização de mudar o nome pode fazer com que o Visual c# 2008 Express Edition parar de responder (bloquear).

322925

Quando passar uma referência nula para a função GetHashCode, determinados objectos StringComparers accione uma excepção de ArgumentNullException. Esta excepção é não documentada

323137

Compilador do LINQ expressão árvore lança uma excepção de VerificationException em constantes nulos para os tipos que podem ser nulos.

327883

Compilador de expressão do LINQ falha quando é uma expressão correctamente formada de árvore que envolvam um operador "é" e um operando cujo tipo de retorno é nulo.

329326

Ocorrem vários problemas quando compilar o código seguinte:

"default(T)?? t"

336356

Tem uma solução que tenha 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.

337315

Quando o método Add utilizado por um inicializador de colecção não devolver o valor nulo, o compilador de expressão gera código inválido.

339226

Compilador c# cria uma árvore de expressão inválida quando é utilizado o operador de utilizador que podem ser nulos.

339562

Criar um nó de árvore de expressão para uma nova expressão que utiliza o tipo de "Void", o nó de árvore de expressão é construído. Quando compilar o nó de árvore de expressão, o compilador de expressão falha.

340291

Compilador c# emite árvore expressão incorrecta para as operações de binário de enum.

340383

Se instruções incorporadas são utilizadas sem chavetas, compiladores podem gerar um erro e recusar a compilação.

342361

Quando cria uma matriz de tamanho fixo numa estrutura de dados em Visual Studio 2008 filtragem Compact Framework 2.0, poderá receber a seguinte mensagem de erro:


Falta o membro 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'

344277

IntelliSense falha IDE quando percorre os membros de um objecto de uma biblioteca de outros fabricantes.

346407

Análise de erros de semântica vivos incorrectamente mostra um erro.

347248

Análise de erros de semântica vivos mostra o seguinte erro falso:


' Do tipo 'int' tem de ser um tipo de referência

Visual Basic

Ligar ID

Descrição

326452

Recebe mensagens de erro incorrectas e o comportamento quando importa espaços de nomes XML.

333884

Projectos do Visual Basic são compilados lentamente quando contêm referências a Web.

321043

Poderá encontrar problemas de desempenho de depuração quando utilizar matrizes grandes.

320416,302187

Poderá encontrar problemas de desempenho de depuração quando utilizar matrizes grandes.

301577

Saída de um valor incorrecto é apresentada na janela imediata.

315796

O compilador pode falhar quando edita uma aplicação Windows Forms.

322131

Uma aplicação que contém um atributo personalizado faz com que o compilador de falhas de sistema.

322714

Se modificar a página de propriedades, deverá existir um sinalizador dirty mostrado. Se modificar apenas uma entrada na página de propriedades do texto, a modificação serão perdida.

301749

A Directiva "System.Linq a utilizar" está em falta dos ficheiros que são gerados pelo estruturador da classe.

317143

O publisher utiliza as definições de configuração errada para compilar e publicar projectos e soluções.

312573

Mensagem de erro depois de actualizar o 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 consegue localizar o ficheiro especificado."

291268

Falha de ligação de dados para o SQL Server 2008.

305371

Instalação do Visual Studio 2008 desactiva ligações ao SQL 2008 CTP.

311689

Erro no código gerado pelo criador do conjunto de dados.

331912

Relações de conjuntos de dados escritas são quebradas.

321275

Mensagem de erro no estruturador de base de dados: "o valor de pedido 'Propriedades' não foi encontrado."

305067

Quando utilizar o estruturador de componentes num projecto do ASP.NET, o componente PrintForm do Visual Basic Power Pack é mostrado na caixa de ferramentas.

Visual Studio Debugger

Ligar ID

Descrição

307998

Não pode remover um ponto de interrupção de uma aplicação Microsoft ASP.NET quando depurar a aplicação.

308138

Se tiver dois ficheiros que têm o mesmo nome em pastas diferentes, pontos de interrupção só funcionam num dos ficheiros.

310644

O visualizer de DataView não é correctamente apresentado.

301865

Poderá encontrar um problema quando utilizar pontos de interrupção num computador que esteja a executar o Windows Vista.

319295

Quando o arquivo de símbolo Microsoft está configurado no Visual Studio e Visual Studio está em execução no Windows Vista, o Visual Studio apresenta sempre o contrato de licença do símbolo.

315555

Depuração JavaScript ao anexar o depurador a 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 é actualizada.

320815

O sinalizador StartupInfo.wShowWindow tem valores diferentes quando o programa é iniciado utilizando a opção Start Without Debugging ou a opção de iniciar a depuração.

333493

Nã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 SDK

Ligar ID

Descrição

320999

Quando intercala o código da aplicação que envolve o método declarado na classe abstracta genérica, ocorre um erro de NullReferenceException e o utilitário AspNET_Merge.exe falha.

Visual C++

Ligar ID

Descrição

312421

A ferramenta Microsoft Macro Assembler (MASM) para o Visual C++ 2008 Express Edition é adicionada no Visual C++ 2008 Express Edition Service Pack 1.

310004

Depois de activar a opção do compilador /doc no Visual C++ 2008, o compilador de falha quando compilar o código não padrão, que é compiláveis.

323448

O parâmetro predefinido do construtor do objecto std::complex < T > está incorrecto.

294649

Não é possível utilizar o ficheiro de cabeçalho de intrin.h e o ficheiro de cabeçalho de string.h ao mesmo tempo.

337740

Quando utiliza o _BIND_TO_CURRENT_VCLIBS_VERSION definir num projecto utilizando ATL num computador que tenha o Visual C++ 2008 Feature Pack instalado, receberá mensagens de erro "error LNK2001".

330199

Depois de criar um programa (MBCS) do conjunto de caracteres multibyte que utiliza o método de GetSelText da classe RichEditCtrl, o programa devolve um valor incorrecto.

329919

Utilizar o algoritmo de search_n para localizar valores inteiros consecutivos n num objecto de vector < int > . Se o valor de n for superior a 3, poderá ocorrer uma asserção.

339442

A classe de is_pod e a classe has_trivial_constructor incorrectamente devolvem true quando a classe escreva nem é uma vagem nem tem o construtor predefinido trivial.

337241

Em algumas aplicações cujos. Ficheiro NCB excede 64 megabytes (MB), o IntelliSense poderá falhar.

339432

O compilador incorrectamente devolve FALSO para a classe is_polymorphic.

Estruturador de base de apresentação do Windows (WPF)

Ligar ID

Descrição

290646

Quando utilizar um editor de XAML, algumas regiões fechados podem expandir automaticamente.

305184

Não é possível abrir uma página de PageFunction que utiliza a propriedade RemoveFromJournal .

307180

Um evento do controlo ActiveX de nível de janela gera um erro em tempo de estruturação.

307331

O estruturador WPF apresenta um esquema incorrecto de controlos.

309063

Editor de WPF gera repetidas excepções que fazem com que o Visual Studio fechar e reiniciar.

312249

O estruturador WPF incorrectamente apresenta uma barra de deslocamento horizontal.

312859

Adicionar um modelo de controlo para um botão na aplicação de WPF no Visual Studio 2008. Criar limite para o botão. Quando tenta pré-visualizar a estrutura, Visual Studio 2008 poderá falhar.

333036

Quando criar ou editar uma aplicação de WPF, IDE do Visual Studio 2008 poderá falhar.

315614

Erros em controlos de utilizador de um projecto de aplicação de WPF poderão falhar o Visual Studio 2008 Team System

318018

Designer XAML não mostra correctamente o que será apresentado em tempo de execução.

319692

Visual Studio falha quando adicionar um controlo de StackPanel a um parágrafo

334662

Quando 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 tem de ter suporte para Microsoft SQL Server 2008 tecnologia pré-visualizar CTP (Community), tem de ter instalado o Windows Server 2003 SP2.

Requisitos de instalação

  • Uma cópia licenciada de um dos produtos Visual Studio 2008 suportados tem de ser instalada no computador de destino.

  • Microsoft Windows Installer 3.1 ou uma versão posterior do Windows Installer tem de ser 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

  • Recomenda-se 512 MB ou mais RAM.

Suporte do Visual Studio 2008 SP1

Está disponível através do Microsoft Connect suporte formal. Para mais informações, visite o seguinte Web site da Microsoft:

http://connect.microsoft.com/

Implementação do administrador do Visual Studio 2008 SP1

O Visual Studio 2008 SP1 é um instalador de actualização e Gestor de transferência condicional. Visual Studio 2008 SP1 detecta e instala actualizações apenas pertinentes aplicáveis ao computador no qual está a ser executado. Para a implementação de administrador, crie um esquema do pacote completo no computador servidor. Para criar um esquema de pacote completo do Visual Studio 2008 SP1, siga estes passos:

  1. Transfira o ficheiro VS90sp1_KB945140.exe para uma pasta temporária no computador que liga à Internet. Por exemplo, guarde o ficheiro na pasta C:\VS90SP1.

  2. Clique em Iniciar, clique em Executar, escreva cmde, em seguida, clique em OK.

    Nota No Windows Vista, se lhe for pedido para uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou clique em continuar.

  3. Escreva o seguinte comando para transferir todos os pacotes do Visual Studio 2008 SP1:

    VS90sp1-KB945140-ENU.exe /createlayout FullTargetFolderPath /passive.Nota O FullTargetFolderPath do marcador de posição representa a pasta de destino para o esquema do pacote. Por exemplo, escreva o seguinte comando:

    VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive

Quando seguir estes passos, transfere os pacotes completos do Visual Studio 2008 SP1, armazene os pacotes na pasta que especificou e não instalar o Visual Studio 2008 SP1. Estes pacotes incluem o programa de configuração do SP1 (SPInstaller.exe).

Em seguida, para implementar a actualização para os computadores cliente, siga estes passos:

  1. Copie a pasta criada do esquema para uma localização de rede partilhada.

  2. Execute SPInstaller.exe do cliente computadores utilizando o seguinte comando:

    FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartPor exemplo, escreva o seguinte comando:

    \\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart

Problemas de instalação/remoção para 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 mais informações sobre este service pack, visite o seguinte Web site da Microsoft:

http://go.microsoft.com/fwlink/?LinkID=110456Para mais informações sobre o Visual Studio 2008 Service Pack 1 para as edições Express, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

Lista de 950264 de alterações e erros corrigidos para Visual Studio 2008 Express edições com Service Pack 1

Para mais informações ADO.NET entidade dados modelo Designer, clique nos números de artigo que se segue para visualizar os artigos na Microsoft Knowledge Base:

956252 como desactivar o Designer de modelo de dados de entidade ADO.NET na shell do Visual Studio 2008 Service Pack 1 (modo isolado)

956253 o Designer de modelo de dados do ADO.NET entidade não é suportada na shell do Visual Studio 2008 Service Pack 1 (modo integrado)

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

×