Visual Studio Icon Notas de versão do Visual Studio 2010 Service Pack 1Visual Studio 2010 Service Pack 1 Release Notes


| comunidade de desenvolvedores | termos de licença | Blogs | problemas conhecidos || Developer Community | License Terms | Blogs | Known Issues |


Observação

Esta não é a versão mais recente do Visual Studio.This is not the latest version of Visual Studio. Para baixar a versão mais recente, visite as notas de versão atuais para o Visual Studio 2017.To download the latest release, please visit the current release notes for Visual Studio 2017.


Baixe o Visual Studio 2010 Service Pack 1Download Visual Studio 2010 Service Pack 1

Para baixar o Visual Studio 2010 Service Pack 1, clique no botão baixar.To download Visual Studio 2010 Service Pack 1, click on the download button. Os arquivos são baixados do nosso site gratuito dev Essentials com base em assinatura.The files are downloaded from our free Dev Essentials subscription-based site. Consulte a página do dev Essentials para obter informações sobre nossos serviços e programas de desenvolvedor abrangentes gratuitos.Please see the Dev Essentials page for information on our free comprehensive developer program and services.


Release Notes Icon Notas de versão do Visual Studio 2017 2010 Service Pack 1Visual Studio 2017 2010 Service Pack 1 Release Notes

lançado em 18 de agosto de 2011released on August 18, 2011

O que há de novo nesta versãoWhat's New in this Release

Sobre o Visual Studio 2010 Service Pack 1About Visual Studio 2010 Service Pack 1

Resumo: Aprimoramentos nesta versãoSummary: Improvements in this Release

Resumo: Problemas corrigidos nesta versãoSummary: Issues Fixed in this Release


Sobre o Visual Studio 2010 Service Pack 1About Visual Studio 2010 Service Pack 1

Sistemas operacionais com suporteSupported Operating Systems

  • Windows Server 2008 R2 (baseado em x64)Windows Server 2008 R2 (x64-based)
  • Windows 7 (baseado em x86 e x64)Windows 7 (x86-based and x64-based)
  • Windows Server 2008 (todas as edições baseadas em x86 e x64) junto com o Service Pack 2Windows Server 2008 (all x86-based and x64-based editions) together with Service Pack 2
  • Windows Vista (todas as edições baseadas em x86 e x64, exceto a Starter Edition), junto com o Service Pack 2Windows Vista (all x86-based and x64-based editions except Starter Edition) together with Service Pack 2
  • Windows Server 2003 R2 (todas as edições baseadas em x86 e x64)Windows Server 2003 R2 (all x86-based and x64-based editions)
  • Windows Server 2003 (todas as edições baseadas em x86 e todas baseadas em x64) junto com o Service Pack 2Windows Server 2003 (all x86-based and all x64-based editions) together with Service Pack 2

Observação

Você deve ter o MSXML 6,0 instalado para aplicar esse service pack em um computador que esteja executando o Windows Server 2003.You must have MSXML 6.0 installed to apply this service pack on a computer that is running Windows Server 2003. Para obter mais informações sobre como obter o MSXML 6,0, visite o site Microsoft Core XML Services (MSXML) 6,0 .For more information about how to obtain MSXML 6.0, visit the Microsoft Core XML Services (MSXML) 6.0 website.

  • Windows XP Service Pack 2 (SP2) ou uma versão posterior do Windows XPWindows XP Service Pack 2 (SP2) or a later version of Windows XP
  • Windows XP (todas as edições baseadas em x86, exceto a Starter Edition) junto com o Service Pack 3Windows XP (all x86-based editions except the Starter edition) together with Service Pack 3

Arquiteturas com suporteSupported Architectures

  • 32 bits (x86)32-bit (x86)
  • 64 bits (x64) (WOW)64-bit (x64) (WOW)

Requisitos de hardwareHardware Requirements

  • Processador de 1,6 GHz (giga-hertz) ou mais rápido1.6 gigahertz (GHz) or faster processor
  • 1.024 MB de RAM (1,5 GB se estiver em execução em uma máquina virtual)1,024 MB RAM (1.5 GB if running in a virtual machine)
  • 5,5 GB de espaço disponível no disco rígido5.5 GB of available hard-disk space
  • Unidade de disco rígido de 5.400 RPM5,400 RPM hard disk drive
  • Placa de vídeo compatível com DirectX 9 que está em execução às 1.024 × 768 ou exibição de resolução superiorDirectX 9-capable video card that is running at 1,024 × 768 or higher-resolution display
  • Unidade de DVDDVD drive

Requisitos de softwareSoftware Requirements

Você deve ter um dos programas do Visual Studio 2010 com suporte listados na seção "aplica-se a" instalada para aplicar esse service pack.You must have one of the supported Visual Studio 2010 programs that are listed in the "Applies to" section installed to apply this service pack.


Detalhes: Aprimoramentos nesta versãoDetails: Improvements in this Release

O Visual Studio 2010 SP1 inclui uma atualização para o Microsoft .NET Framework 4.Visual Studio 2010 SP1 includes an update to the Microsoft .NET Framework 4. Para obter mais informações sobre a atualização, leia o artigo 2468871 da base de dados de conhecimento Microsoft atualização para Microsoft .NET Framework 4.For more information about the update, read the Microsoft Knowledge Base article 2468871 Update for Microsoft .NET Framework 4.

Aprimoramentos de depuraçãoDebugging Improvements

O Visual Studio 2010 SP1 adiciona os seguintes aprimoramentos:Visual Studio 2010 SP1 adds the following improvements:

  • Melhorias quando arquivos mini Dump e depuração de arquivos mini Dump são abertos.Improvements when mini dump files and debugging mini dump files are opened.
  • Melhorias para reduzir os bloqueios ao anexar um processo.Improvements to reduce hangs when attaching a process.
  • Melhorias de confiabilidade na depuração da interface de transmissão de mensagens (MPI).Reliability improvements in message passing interface (MPI) debugging.
  • Aprimoramentos com adiamento de thread durante a avaliação da função.Thread slipping improvements during function evaluation.

Gráficos e animações aceleradas por GPU baseadas em MFCMFC-based GPU-accelerated Graphics and Animations

O Visual Studio 2010 SP1 permite as duas tecnologias a seguir para MFC:Visual Studio 2010 SP1 enables the following two technologies for MFC:

  • Direct2D, uma API de gráficos 2D, de modo imediato e com aceleração de hardware que fornece alto desempenho e renderização de alta qualidade para geometria, bitmaps e texto 2D.Direct2D, a hardware-accelerated, immediate-mode, 2-D graphics API that provides high performance and high-quality rendering for 2-D geometry, bitmaps, and text. Para obter mais informações, leia o artigo Direct2D .For more information, read the Direct2D article.
  • Gerenciador de animações do Windows, que permite uma animação rica de elementos da interface do usuário.Windows Animation Manager, which enables rich animation of user interface elements. Para obter mais informações, visite Gerenciador de animação do Windows.For more information, visit Windows Animation Manager. Você pode aproveitar essas duas tecnologias sem interromper o modelo de programação do MFC.You can take advantage of these two technologies without breaking the MFC programming model. Além disso, você pode encontrar demonstrações no seguinte diretório: unidade:</strong > arquivos de Programas\microsoft Visual Studio 10.0 \ Samples\1033\VC2010SP1Samples.zip para obter mais informações sobre as melhorias tecnológicas no Visual Studio 2010 SP1, consulte MFC Additions for Visual Studio 2010 SP1.Additionally, you can find demos in the following directory: drive:</strong>Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zip For more information about the technology improvements in Visual Studio 2010 SP1, see MFC Additions for Visual Studio 2010 SP1.

Novo suporte de conjunto de instruções AMD e IntelNew AMD and Intel instruction Set Support

O Visual Studio 2010 SP1 adiciona funções intrínsecas ou intrínsecos para habilitar as extensões nos microprocessadores AMD e Intel novos que serão lançados no próximo ano.Visual Studio 2010 SP1 adds intrinsic functions or intrinsics to enable the extensions on the AMD and Intel new microprocessors that will be released next year. As funções intrínsecas permitem uma computação altamente eficiente sem a sobrecarga de uma chamada de função.The intrinsic functions allow for highly efficient computing without the overhead of a function call. Para obter mais informações sobre a função intrínsecas, consulte o artigo intrínsecos do compilador .For more information about the intrinsics function, see the Compiler Intrinsics article. Para obter mais informações sobre as extensões, visite o site de terceiros do Intel AVX .For more information about the extensions, visit the Intel AVX third-party website.


Atualizações do SQLSQL Updates

Projeto de aplicativo da camada de dados: Estrutura de aplicativo da camada de dados versão 1,1Data-Tier Application Project: Data-Tier Application Framework Version 1.1

O Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Visual Studio 2010 SP1 contains the following improvements:

  • Há suporte para atualizações de DAC no SQL Azure e no SQL Server.DAC upgrades are supported on SQL Azure and on SQL Server.
  • As atualizações de DAC agora estão no local, em vez de lado a lado.DAC upgrades are now in-place instead of side-by-side.

Aprimoramentos de tecnologiaTechnology Improvements

Help Viewer 1,1Help Viewer 1.1

Para dar suporte à produtividade do desenvolvedor, um aplicativo autônomo para exibição local é instalado no Visual Studio 2010 SP1.To support developer productivity, a stand-alone application for viewing locally is installed in Visual Studio 2010 SP1. Os aprimoramentos de tecnologia a seguir são adicionados ao novo Visualizador de ajuda local:The following technology improvements are added in the new local Help viewer:

  • Ícones da barra de menus de acesso rápido: Acesse rapidamente outros aprimoramentos ou ferramentas de tecnologia de alto uso.Quick access menu bar icons: Quickly access other high-usage technology improvements or tools. Isso inclui Gerenciador de biblioteca de ajuda, imprimir, opções e sincronizar o tópico para Sumário (Sumário).This includes Help Library Manager, Print, Options, and Synchronize topic to table of contents (TOC).
  • Pesquisar conteúdo instalado localmente.Search locally installed content.
  • Pesquisar cadeias de caracteres correspondentes no tópico.Search for matching strings within topic.
  • Exibições do console (Sumário, índice, favorito e resultados da pesquisa)Console views (TOC, Index, Favorite, and Results from Search)
    • Lista de tópicos de índice de palavra-chaveKeyword Index topic list
    • Exibição de SumárioTOC view
    • FavoritosFavorites
    • HistóricoHistory
    • Exibição de lista de resultados da pesquisaSearch Results list view
  • Menus de atalhoShortcut menus
  • Tópico de impressão de janela de conteúdoContent window Print topic
  • Opções: Alterar o tamanho da fonte de exibição, o número de tópicos no histórico e em qual lado o modo de exibição do console é exibido.Options: Change display font size, number of topics in history, and which side the console view is displayed on.

Suporte do Silverlight 4Silverlight 4 Support

As ferramentas do Microsoft Silverlight 4 para Visual Studio 2010 estão incluídas no Visual Studio 2010 SP1.Microsoft Silverlight 4 Tools for Visual Studio 2010 is included in Visual Studio 2010 SP1. Isso adiciona suporte para direcionamento ao Silverlight 4 no designer do Silverlight e no sistema de projeto.This adds support for targeting Silverlight 4 in the Silverlight designer and project system. Isso também oferece suporte para os novos aprimoramentos de tecnologia do Silverlight 4.This also provides support for the new Silverlight 4 technology improvements. Essa nova tecnologia inclui o trabalho com estilos implícitos e aplicativos de fora do navegador (OOB) do Silverlight 4.This new technology includes working with implicit styles and Silverlight 4 Out-of-Browser (OOB) applications. Você pode iniciar e depurar automaticamente seu aplicativo OOB de dentro do IDE, especificar a assinatura de XAP para aplicativos OOB confiáveis e definir as características da janela OOB.You can automatically start and debug your OOB application from inside the IDE, specify XAP signing for trusted OOB applications, and set the OOB window characteristics.

Suporte de teste de unidade básico para o .NET Framework 3,5Basic Unit Testing Support for the .NET Framework 3.5

No Visual Studio 2010 SP1, agora você tem a funcionalidade para testar seus aplicativos direcionados para o .NET Framework 3,5.In Visual Studio 2010 SP1, you now have the functionality to test your applications that target the .NET Framework 3.5. Para obter mais informações sobre como habilitar essa funcionalidade, consulte o blog de discussão de teste de unidade do .net 3,5 de Amit Chatterjee .For more information about how to enable this functionality, see Amit Chatterjee's .NET 3.5 Unit Testing discussion blog.

Assistente de desempenho do SilverlightPerformance Wizard for Silverlight

O Visual Studio 2010 SP1 permite ajustar o desempenho do aplicativo Silverlight por meio da criação de perfil do código.Visual Studio 2010 SP1 enables you to tune the Silverlight application performance by profiling the code. Um criador de perfil de código tradicional não pode ajustar o desempenho de renderização para aplicativos do Silverlight.A traditional code profiler cannot tune the rendering performance for Silverlight applications. Muitos extensores de nível mais alto são adicionados ao Visual Studio 2010 SP1 para que você possa determinar melhor quais partes do aplicativo consomem tempo.Many higher-level profilers are added to Visual Studio 2010 SP1 so that you can better determine which parts of the application consume time.

Renderização de softwareSoftware Rendering

Por padrão, a renderização de software é habilitada no Windows XP e no Windows Server 2003 para ajudar a melhorar o desempenho e a estabilidade do Visual Studio 2010.By default, software rendering is enabled on Windows XP and on Windows Server 2003 to help improve the performance and stability of Visual Studio 2010.

Detectando instalações de modo mistoDetecting Mixed-mode Installations

Se você instalar várias versões do Visual Studio 2010 no mesmo computador, uma combinação de binários de programa poderá ser executada na mesma instância do Visual Studio.If you install multiple versions of Visual Studio 2010 on the same computer, a combination of program binaries may run in the same instance of Visual Studio. Por exemplo, esse problema ocorre quando você tem a versão de lançamento do Visual Studio 2010 Ultimate instalada no mesmo computador em que você tem o Microsoft Visual Basic Express Service Pack 1 instalado.For example, this issue occurs when you have the release version of Visual Studio 2010 Ultimate installed on the same computer where you have Microsoft Visual Basic Express Service Pack 1 installed. Esse tipo de instalação pode causar problemas funcionais ou de estabilidade.This kind of installation may cause stability or functional issues. O Visual Studio 2010 SP1 detecta se a instalação do SP1 foi concluída e pode solicitar que você o atualize se a instalação estiver incompleta.Visual Studio 2010 SP1 detects whether the installation of SP1 is complete and may prompt you to update it if the installation is incomplete. Isso garante que a instalação esteja em um estado conhecido e estável.This makes sure that the installation is in a known, stable state.


Inserção Visual Basic tempo de execuçãoVisual Basic Runtime Embedding

Um novo recurso de compilador Visual Basic é adicionado que permite aos desenvolvedores de Visual Basic direcionar seus aplicativos e bibliotecas em plataformas em que o tempo de execução completo de Visual Basic está indisponível.A new Visual Basic compiler feature is added that enables Visual Basic developers to target their applications and libraries at platforms where the full Visual Basic Runtime is unavailable. Para obter mais informações, visite a postagem do blog do VB Core – novo modo de compilação no Visual Studio 2010 SP1 .For more information, visit the VB Core – New compilation mode in Visual Studio 2010 SP1 blog post.


Desenvolvimento para a WebWeb Development

Suporte a IIS ExpressIIS Express Support

O Visual Studio 2010 SP1 permite que você use o Serviços de Informações da Internet (IIS) 7,5 Express como o servidor de hospedagem local para os projetos de aplicativo Web e site.Visual Studio 2010 SP1 enables you to use the Internet Information Services (IIS) 7.5 Express as the local hosting server for the website and Web Application Projects.

Observação

O IIS 7,5 Express não está incluído no SP1 e você deve baixá-lo separadamente.IIS 7.5 Express is not included in SP1, and you must download it separately. Para obter mais informações, visite a postagem do blog do VS 2010 SP1 (beta) e IIS Express .For more information, visit the VS 2010 SP1 (Beta) and IIS Express blog post.

Suporte a SQL Server CE 4SQL Server CE 4 Support

O Visual Studio 2010 SP1 permite que você gerencie arquivos Microsoft SQL Server Compact 4,0 SDF no Gerenciador de Soluções e no Gerenciador de Servidores no contexto de projetos da Web.Visual Studio 2010 SP1 enables you to manage Microsoft SQL Server Compact 4.0 SDF files in Solution Explorer and in Server Explorer in the context of web projects. Além disso, o Visual Studio 2010 SP1 permite que você use SQL Server Compact 4,0 junto com o Web Forms Microsoft ASP.NET em um controle da fonte de dados do SQL.Additionally, Visual Studio 2010 SP1 enables you to use SQL Server Compact 4.0 together with the Microsoft ASP.NET Web Forms in a SQL data source control.

Observação

SQL Server Compact 4,0 não está incluído no Visual Studio 2010 SP1 e você deve baixá-lo separadamente.SQL Server Compact 4.0 is not included in Visual Studio 2010 SP1, and you must download it separately. Para obter mais informações, visite o VS 2010 SP1 e o SQL CE.For more information, visit the VS 2010 SP1 and SQL CE. .blog post.

Suporte do RazorRazor Support

As alterações são feitas nos sistemas de projeto Web e no editor de HTML para dar suporte à nova sintaxe Razor.Changes are made to the web project systems and to the HTML editor to support the new Razor syntax. Essa nova sintaxe é usada pelo Páginas da Web do ASP.NET e pelo ASP.NET MVC 3.This new syntax is used by ASP.NET Web Pages and by ASP.NET MVC 3.

Observação

O Razor não está incluído no SP1 e você deve baixá-lo separadamente.Razor is not included in SP1, and you must download it separately. Para obter mais informações, visite os seguintes Blogs:For more information, visit the following blogs:

Integração do Web PIWeb PI Integration

O suporte para o Microsoft Web Platform Installer (PI) é adicionado ao Visual Studio 2010 SP1 da seguinte maneira:Support for the Microsoft Web Platform Installer (PI) is added in Visual Studio 2010 SP1 as follows:

  • É adicionada uma nova barra de ferramentas que permite acesso rápido para iniciar a versão mais recente do Web PI.A new toolbar is added that allows for quick access to start the latest version of Web PI. Além disso, se o Web PI não tiver sido instalado, ele será baixado primeiro.Additionally, if the Web PI was not installed, it is downloaded first.
  • Quando você abre projetos Web que usam o IIS 7,5 Express, SQL Server Compact 4,0 ou ASP.NET sintaxe Razor, é exibida uma caixa de diálogo que oferece o para baixar e instalar esses componentes usando Web PI se os componentes ainda não estiverem instalados.When you open web projects that use IIS 7.5 Express, SQL Server Compact 4.0, or ASP.NET Razor syntax, a dialog box appears that offers to download and install these components by using Web PI if the components are not already installed.

Dependências implantáveisDeployable Dependencies

Alguns novos componentes de tecnologia que são adicionados ao Visual Studio 2010 SP1 podem ser implantados em conjunto com um aplicativo.Some new technology components that are added in Visual Studio 2010 SP1 can be bin-deployed together with an application. Em seguida, você pode usar os componentes mesmo quando implanta o aplicativo em um servidor no qual esses componentes não estão instalados.Then, you can use the components even when you deploy the application to a server on which those components are not installed. Uma nova caixa de diálogo é adicionada ao Visual Studio 2010 SP1 que torna mais fácil adicionar essas dependências implantáveis ao projeto Web.A new dialog box is added in Visual Studio 2010 SP1 that makes it easier to add these deployable dependencies to the web project. Para acessar a caixa de diálogo, clique com o botão direito do mouse no projeto em Gerenciador de Soluções e selecione Adicionar dependências implantáveis.To access the dialog box, right-click the project in Solution Explorer, and then select Add Deployable Dependencies. Há suporte para os seguintes componentes:The following components are supported:

  • Páginas da Web do ASP.NET que usam a sintaxe do Razor.ASP.NET Web Pages that use Razor Syntax.
  • SQL Server Compact 4.0SQL Server Compact 4.0
  • ASP.NET MVC 3ASP.NET MVC 3

Para obter mais informações, visite os seguintes Blogs:For more information, visit the following blogs:

Suporte a HTML5 e CSS3HTML5 and CSS3 Support

O suporte preliminar é adicionado ao HTML5 no editor de HTML para que você possa obter o IntelliSense e a validação para elementos e atributos HTML.Preliminary support is added for HTML5 to the HTML editor so that you can obtain IntelliSense and validation for HTML elements and attributes. Uma versão completa que traz uma experiência de HTML5 completo será fornecida em uma versão futura do Visual Studio.A complete version that brings a fuller HTML5 experience will be provided in a future version of Visual Studio. Para obter mais informações, visite o blog HTML5 & CSS3 no Visual Studio 2010 SP1 .For more information, visit the HTML5 & CSS3 in Visual Studio 2010 SP1 blog.

WCF RIA Services v1 SP1 incluídoWCF RIA Services V1 SP1 Included

O serviço WCF RIA agora está localizado em 10 idiomas diferentes com suporte do Visual Studio 2010 SP1.The WCF RIA service is now localized in 10 different languages that are supported by Visual Studio 2010 SP1. Uma entidade agora pode conter membros de um tipo complexo.An entity may now contain members of a complex type. Por exemplo, você pode usar o tipo Customer. Address onde Customer é uma entidade, mas address não é uma entidade.For example, you can use the Customer.Address type where Customer is an entity, but Address is not an entity. Um tipo de entidade agora pode ser usado em várias classes DomainService no mesmo aplicativo.An entity type may now be used in multiple DomainService classes in the same application. A restrição sobre como usar um determinado tipo de entidade dentro de no máximo um DomainService é levantada.The restriction on how to use a given entity type inside at most one DomainService is lifted. Um ponto de extensibilidade de geração de código agora está disponível publicamente.A code generation extensibility point is now publicly available. Ele pode ser usado para geradores de código baseados em T4 e outros que são externos ao produto.It may be used for T4-based and other code-generators that are external to the product. Além disso, as operações de adicionar/remover DataForm agora estão habilitadas para a classe EntitySet e a classe EntityCollection.Additionally, DataForm Add/Remove operations are now enabled for the EntitySet class and the EntityCollection class.

Mais informações sobre o desenvolvimento para a WebMore Information about Web Development

Para obter mais informações sobre outros aprimoramentos de tecnologia no Visual Studio 2010 SP1 para desenvolvedores da Web, visite a postagem do blog HTML5 & CSS3 na publicação do visual studio 2010 SP1 .For more information about other technology improvements in Visual Studio 2010 SP1 for web developers, visit the HTML5 & CSS3 in Visual Studio 2010 SP1 blog post.


Editor/Designer XAMLXAML Editor/Designer

Ir para definição de valorGo To Value Definition

Permite navegar diretamente de controles em uma página para os estilos que são aplicados aos controles.Lets you navigate directly from controls on a page to the styles that are applied to the controls. Isso significa que você pode entender e trabalhar de forma rápida e fácil com as estruturas de estilo e de recursos no aplicativo e, por fim, entender com certeza "por que esse botão em seu aplicativo é vermelho".This means that you can quickly and easily understand and work with the style and resource structures in the application and finally understand for sure "why that button on your application is red."

IntelliSense de estiloStyle IntelliSense

Permite modificar facilmente os estilos que você já tem em XAML.Lets you easily modify styles that you already have in XAML. Agora você obtém o IntelliSense para propriedades e seus valores em um estilo com base no TargetType.Now you get IntelliSense for properties and their values in a style that is based on the TargetType.

Seletor de fonte de dadosData Source Selector

Permite que você selecione e modifique facilmente as informações da fonte de dados diretamente da superfície de design.Lets you easily select and modify the data source information directly from the design surface.

Comandos de grade avançadosAdvanced Grid Commands

Permite adicionar, remover e reordenar facilmente linhas e colunas de grade.Lets you easily add, remove, and reorder grid rows and columns.

Novo editor de espessuraNew Thickness Editor

Permite que você edite em massa itens específicos, como margens ou preenchimento, em vários controles.Lets you bulk edit specific items such as margins or padding on multiple controls.

Suporte a dados de exemploSample Data Support

Permite que você adicione dados de exemplo para ver seus modelos de item e associações se acendem no momento do design.Lets you add sample data to see your item templates and bindings light up at design time. Isso não apenas facilita a conexão de associações de dados por meio do seletor de associação de dados. isso também significa que você pode criar layouts de tamanho para conteúdo e automáticos de forma muito mais suave.Not only does this make hooking up data bindings easier through the Data Binding Picker, it also means that you can design size-to-content and auto layouts much more smoothly. Além disso, os dados de tempo de design fluirão de forma limpa entre o Visual Studio e o Expression Blend.Also, the design time data will flow cleanly between Visual Studio and Expression Blend.

Maior estabilidadeIncreased Stability

Foram feitas muitas melhorias de estabilidade no Visual Studio 2010 SP1.Many stability improvements were made to Visual Studio 2010 SP1. Para obter mais informações, visite a postagem final de blog das ferramentas do Silverlight 4 para Visual Studio 2010 .For more information, visit the Final Release of Silverlight 4 Tools for Visual Studio 2010 blog post.


Detalhes: Problemas corrigidos nesta versãoDetails: Issues Fixed in this Release

.NET.NET

Editor de ASP.NETASP.NET Editor

  • A tecla backspace e as teclas de direção não funcionam.The BACKSPACE key and the ARROW keys do not work.
  • O devenv. exe falha e ocorre um erro de violação de acesso durante a formatação automática *. js.Devenv.exe crashes, and an Access Violation error occurs, during *.js auto-formatting.
  • Problemas no comando "Formatar documento" no editor de código do JScript.Problems in the "Format Document" command in the JScript Code Editor.
  • O membro do objeto JScript não está listado no IntelliSense quando o membro do objeto contém um caractere $.The JScript object member is not listed in IntelliSense when the object member contains a $ character.
  • A função "interna" não é analisada corretamente.The "Inner" function does not parse correctly. A função retorna o comando "indefinido" incorretamente quando um arquivo JScript é referenciado.The function returns the "Undefined" command incorrectly when a JScript file is referenced.
  • Ocorrem problemas de formatação da função JScript.JScript function formatting problems occur.
  • O JScript IntelliSense não funciona conforme o esperado quando aumenta um objeto que é definido pela guia "referência".JScript IntelliSense does not work as expected when it augments an object that is defined by the "Reference" tab.
  • Os comentários XML não aparecem no JScript IntelliSense.XML comments do not appear in JScript IntelliSense.

Ferramentas de arquiteturaArchitecture Tools

  • O sequenciamento de diagramas, a reorganização do layout e as linhas de vida não são redimensionados conforme o esperado.The sequencing of diagrams, the rearrange of the layout, and Lifelines are not resized as expected.
  • Você recebe a mensagem "item com a mesma chave já adicionada" em um diagrama de sequência.You receive the "Item with same key already added" message in a Sequence diagram.
  • O uso da interação é perdido depois que o grupo da linha da vida é expandido.Interaction use is missed after the Lifeline group is expanded.
  • Você não poderá abrir um diagrama se alterar o nome totalmente qualificado de uma interface e a opção ocultar nome qualificado estiver definida como true.You cannot open a diagram if you change an interface's fully qualified name, and the Hide qualified name option is set to True. Nesse caso, uma realização para a interface é exibida como uma pirulito.In this case, a realization to the interface is displayed as a lollipop.
  • A validação é interrompida para referências de parâmetro genérico dentro de um corpo de método.Validation is broken for generic parameter references inside a method body.
  • O projeto de modelagem permite que os usuários criem referências nomeadas duplicadas.Modeling project allows users to create duplicate named references. Esse problema pode levar à corrupção do projeto.This problem can lead to project corruption.
  • Um erro de referência nula ocorre para implementações de interface explícitas e diagramas transitórios quando você gera um diagrama de sequência.A null reference error occurs for explicit interface implementations and transient diagrams when you generate a sequence diagram.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • As mensagens de interação agora estão classificadas.Interaction Messages are now sorted.
  • Agora há suporte para os hiperlinks para elementos de diagrama de camadas de Team Foundation Server itens de trabalho.Backlinks to layer diagram elements from Team Foundation Server work items are now supported.

CodificaçãoCoding

C Runtime (CRT)C Runtime (CRT)

  • O MSPDB100. dll é carregado dinamicamente, mas a DLL não especifica um caminho totalmente qualificado no CRT.MSPDB100.dll is dynamically loaded, but the DLL does not specify a fully qualified path in the CRT.
  • Quando a constante WEOF é passada para a função "swprintf_s", o buffer não recebe um encerramento nulo.When the the WEOF constant is passed to the "swprintf_s" function, the buffer does not receive a NULL termination.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • Melhorias de desempenho e estabilidade.Performance and stability improvements.
  • Gerenciamento de memória mais eficiente.More efficient memory management.
  • Outras melhorias de IDE para evitar congelamento e falhas da interface do usuário.Other IDE improvements to prevent user interface (UI) freezes and crashes.
  • Melhoria de desempenho para a chave de função F12 (goto Definition) em projetos grandes.Performance improvement for the F12 (Goto Definition) function key on large projects.

C#CompilerC# Compiler

  • Uma violação de acesso ocorre quando você depura C# uma estrutura que tem cerca de 500 campos.An Access Violation occurs when you debug a C# structure that has about 500 fields.
  • Os designers podem não qualificar corretamente os tipos no código emitido.Designers may not correctly qualify types in code that is emitted.

C#EditorC# Editor

  • O Visual Studio 2010 falha ao gravar código em tempo de design.Visual Studio 2010 crashes when it writes code at design time.
  • O MVC3 Razor Release Candidate pode causar um recuo de bloco de código inválido quando o Release Candidate formata um documento.The MVC3 Razor release candidate may cause an invalid code block indention when the release candidate autoformats a document.
  • Em projetos do WPF, C# o serviço IntelliSense pode falhar no desligamento.In WPF projects, the C# IntelliSense service may crash on shutdown.
  • Se o pacote de vários destinos não estiver instalado, o C# serviço de linguagem falhará quando você tentar carregar um projeto.If the Multi-targeting Pack is not installed, the C# language service crashes when you try to load a project.
  • O comando "realçar referências" causa uma falha em alguns casos em que um arquivo está sendo fechado.The "Highlight References" command causes a crash in some cases when a file is being closed.
  • O tipo de geração pode causar um relatório de falhas quando você abre o arquivo gerado.Generate type can cause a crash report when you open the generated file.
  • Marcas inteligentes podem causar um relatório de falhas em alguns cenários da Web.Smart tags can cause a crash report in some web scenarios.
  • Um relatório de falhas ocorre quando você altera o campo público para Propriedade.A crash report occurs when you change the Public field to Property.
  • Quando você pausar o ponteiro sobre um argumento nomeado, QuickInfo falhará se o nome do método corresponder ao nome da classe local.When you pause the pointer over a named argument, QuickInfo crashes if the method name matches the local class name.
  • C#O IntelliSense falha quando a extensão do navegador de soluções é instalada e uma página "aspx\web" é aberta como um arquivo extra.C# IntelliSense crashes when the Solution Navigator extension is installed, and an "aspx\web" page is opened as an extra file.
  • A tecla backspace não funciona corretamente para caracteres coreanos no editor de texto.The BACKSPACE key does not work correctly for Korean characters in the Text Editor.

Compilador C++C++ Compiler

  • C++o compilador gera instruções de movups incorretas em vez de instruções de movss.C++ compiler generates incorrect movups instructions instead of movss instructions.
  • Há um problema específico com a opção/og na versão de 64 bits do compilador do Visual Studio 2010 Beta 2.There is a specific problem with the /Og option in the 64-bit version of Visual Studio 2010 Beta 2 compiler.
  • As instruções SSE2 são geradas quando a opção/Arch: SSE é especificada.SSE2 instructions are generated when the /arch:SSE option is specified.
  • Há problemas específicos na versão x64 do C++ compilador (otimizador).There are specific problems in the x64 version of the C++ compiler (optimizer).
  • As chamadas do destruidor estão ausentes quando a otimização está habilitada.Destructor calls are missing when optimization is enabled.
  • O compilador falha com o especificador de tipo "decltype (* this)".The compiler crashes with the "decltype(*this)" type specifier.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • Otimizações e correções em várias áreas de geração de código.Optimizations and fixes in several code generation areas.
  • Paridade de compilação incremental gerenciada com o Visual Studio 2008.Managed Incremental Build parity with Visual Studio 2008. Anteriormente, a propriedade habilitar compilação incremental gerenciada não existia quando você abriu as páginas de propriedades do projeto C++ para um projeto do Visual 2010.Previously, the Enable Managed Incremental Build property did not exist when you opened the Project Properties pages for a Visual C++ 2010 project.

C++PuraC++ Debugging

  • Pilhas de chamadas mistas são desfeitas C++ quando você depura o código.Mixed call stacks are broken when you debug C++ code.
  • Ao tentar inspecionar as variáveis locais enquanto estiver depurando no Visual Studio 2010, você receberá uma mensagem de erro "CXX0017" símbolo não encontrado.When you try to inspect local variables while you are debugging in Visual Studio 2010, you receive a "CXX0017 "Symbol not found" error message.
  • O janela Inspeção exibe valores incorretos.The Watch window displays incorrect values.

C++EditorC++ Editor

  • O Visual Studio 2010 falha em um CC++ /Project ao ocultar ou mostrar todos os arquivos da solução.Visual Studio 2010 crashes in a C/C++ project when hiding or showing all files of solution.
  • Preenchimento automático de membro de classe força membro incorreto (diferencia maiúsculas de minúsculas).Class member auto-completion forces wrong member (case-sensitive).
  • Ir para a declaração está lento em alguns casos.Go to Declaration is slow in some cases.
  • O C++ editor pode falhar quando você insere comentários.The C++ Editor may crash when you insert comments.
  • Uma falha ocorre durante A C++ declaração de enumuneration.A crash occurs while declaring C++ enumuneration.
  • Problemas ocorridos no IntelliSense nativo, como com índices e relatórios.Issues occurred in native IntelliSense, such as with indexes and reporting.
  • O método NavigateTo no C++ ocasionalmente deixa de responder.The NavigateTo method in C++ occasionally becomes unresponsive.

Biblioteca Padrão C++Standard C++ Library

  • A restrição "vector:: Erase" retorna um iterador incompatível na compilação de depuração.The "vector::erase" constraint returns an incompatible iterator in the debug build.
  • O * da restrição "TR1: Regex" difere no Visual Studio 2008 e no Visual Studio 2010 quando algumas expressões regulares são usadas.The * of the "tr1:regex" constraint differs in Visual Studio 2008 and in Visual Studio 2010 when some regular expressions are used.
  • Quando você usa a instrução "std:: vector", um vazamento de memória ocorre quando você executa o programa.When you use the “std::vector" statement, a memory leak occurs when you run your program.

Runtime de SimultaneidadeConcurrency Runtime

  • Correção de violações de acesso à fila simultâneas.Fixed concurrent queue access violations.
  • As C++ bibliotecas de tempo de execução simultâneas do Visual vazam memória no visual Studio 2010.Visual C++ concurrent runtime libraries leak memory in Visual Studio 2010.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • Vazamentos de memória positivas incorretas não são mais relatados quando você usa Tempo de Execução de Simultaneidade (ConcRT).Incorrect positive memory leaks are no longer reported when you use Concurrency Runtime (ConcRT).
  • A Convenção de chamada "__stdcall" agora é suportada por todos os contêineres PPL, ConcRT e simultâneos.The "__stdcall" calling convention is now supported by all PPL, ConcRT, and concurrent containers.
  • Não ocorre uma violação de acesso em "concurrent_queue" com "std:: String".An access violation does not occur on "concurrent_queue" with "std::string."
  • Os contêineres associados podem ser usados com a função "parallel_for_each".Associated containers can be used with the "parallel_for_each" function.

Análise de CódigoCode Analysis

  • 538887: Falhas do Visual Studio ocorrem quando você exibe configurações de análise de código para a solução que tem um site do IIS.538887: Visual Studio crashes occur when you view Code Analysis Settings for Solution that has an IIS site.
  • O analisador de código estático relata um código válido.The Static Code Analyzer reports valid code.
  • Falhas frequentes ocorrem quando você altera as configurações de análise de código no Visual Studio Team Server 2010.Frequent crashes occur when you change Code Analysis settings in Visual Studio Team Server 2010.

Além disso, o Visual Studio 2010 SP1 contém o seguinte aperfeiçoamento:Additionally, Visual Studio 2010 SP1 contains the following improvement:

  • A análise de código gerenciado (FxCop) agora é instalada em servidores TeamBuild x64.Managed Code Analysis (FxCop) now installs on x64 TeamBuild servers.

Descoberta de código e validaçãoCode Discovery and Validation

  • Falhas que ocorrem com a navegação do Graph são corrigidas.Crashes that occur with graph navigation are fixed.
  • Um problema de UX de barra de rolagem dentro do menu de seleção avançado do Gerenciador de arquitetura é fixo.A scroll-bar UX issue inside the Architecture Explorer’s advanced selection menu is fixed.
  • Arquivos temporários permanecem após a execução da validação de camada.Temporary files remain after layer validation is run.
  • A ação "contido em" em uma C++ pasta pode fazer com que o Gerenciador de arquitetura falhe.The "Contained By" action on a C++ folder may cause Architecture Explorer to crash.

Entity Framework (geração de código)Entity Framework (Code Generation)

  • Os problemas ocorrem quando você usa Entity Framework entidades de autocontrole junto com o CACHE do AppFabric (' Velocity ') e a versão de lançamento do .NET Framework 4,0.Problems occur when you use Entity Framework Self Tracking Entities together with AppFabric CACHE (‘Velocity’) and the .NET Framework 4.0 release version.
  • Quando você usa um arquivo EDMX junto com ADO.NET, o gerador de entidade de rastreamento automático causa arquivos gerados que não podem ser compilados devido a um manipulador de eventos HandleCascadeDelete ausente.When you use an Edmx file together with ADO.NET, the Self-Tracking Entity Generator causes generated files that cannot be compiled because of a missing HandleCascadeDelete event handler.
  • Um modelo de entidade de rastreamento automático não gera código para importações de função que não têm um valor de retorno.A Self-Tracking Entity Template does not generate code for function imports that do not have a return value.
  • Uma entidade não é marcada como modificada quando uma associação de FK que usa a propriedade EntityReference. EntityKey é nula.An Entity does not get marked as modified when an FK association that uses the EntityReference.EntityKey property is nulled.
  • Um modelo de entidades de autocontrole gera código incompatível para namespaces separados por ponto.A Self-Tracking Entities Template generates incompatible code for dot-separated namespaces.
  • Um modelo de entidades de autocontrole não gera valores padrão para propriedades escalares em tipos complexos.A Self-Tracking Entities Template does not generate default values for scalar properties on complex types.
  • Diversas alterações de geração de código para cumprir Visual Basic diretrizes de ouvinte.Miscellaneous code-generation changes to comply with Visual Basic pretty-lister guidelines.

F#F#

O Visual Studio 2010 SP1 corrige problemas com a estabilidade do compilador e a exatidão do código para o código gerado.Visual Studio 2010 SP1 fixes issues with stability of the compiler and code correctness for generated code. Por exemplo, esse service pack corrige a exatidão da Convenção de chamada para invocação de plataforma e emissão de comentários de documento XML para métodos de extensão.For example, this service pack fixes calling convention correctness for platform invoke and emitting XML document comments for extension methods. Além disso, esse service pack melhora o desempenho da geração de um evento de conexão.Additionally, this service pack improves the performance of generating an event hook up.

Editor de JScriptJScript Editor

  • O espaço extra é adicionado sob o código quando a opção manter guias está selecionada.Extra space is added under the code when the Keep tabs option is selected.
  • O recuo está incorreto para literais de objeto vazios.Indentation is incorrect for empty object literals.
  • A opção de formatação da função JScript parênteses não funciona como "parênteses de palavras".The JScript function formatting option Parens does not function as "worded parentheses."
  • O atalho de teclado ALT + A é usado incorretamente para a palavra-chave do espaço inserir após a função para o comando de funções anônimas.The keyboard shortcut ALT+A is used incorrectly for the Insert space after function keyword for anonymous functions command.
  • O Atlas IntelliSense não está presente quando o Gerenciador de scripts tem um caminho http de imreferência.Atlas IntelliSense is not present when script manager has a ServiceReference http path.
  • A memória do processo do Visual Studio aumenta para 300 MB quando você abre outro projeto, deixa o projeto atual aberto e o projeto atual tem muitos arquivos JScript abertos.The memory of the Visual Studio process increases to 300 MB when you open another project, you leave the current project open, and the current project has lots of JScript files that are opened.
  • Não existe nenhum IntelliSense dentro de uma condição ForIn .No IntelliSense exists inside a ForIn condition.
  • O crescimento de memória muito grande ocorre quando você comenta ou remove o comentário de arquivos JScript grandes.Very large memory growth occurs when you comment or uncomment large JScript files.
  • A digitação é muito lenta em um arquivo JScript que tem conteúdo longo em uma linha.Typing is very slow in a JScript file that has long content on one line.
  • Os membros globais provenientes de arquivos externos não podem localizar o IntelliSense.Global members that come from external files cannot find IntelliSense.
  • A perda de colorização e do IntelliSense ocorre depois que você atualiza o IntelliSense para fazer referência a um serviço remoto ou não existente.Loss of colorization and IntelliSense occurs after you update IntelliSense to reference a remote or non-existing service.

MFC and Active Template Library (ATL)Microsoft Foundation Classes (MFC) and Active Template Library (ATL)

  • No MFC CDatabase/CRecordset, a variável "DoFieldExchange" não funciona corretamente no Visual Studio 2010.In the CDatabase/Crecordset MFC, the "DoFieldExchange" variable does not work correctly in Visual Studio 2010.

Além disso, o Visual Studio 2010 SP1 melhora a segurança e o desempenho e fornece outras melhorias no ATL/MFC.Additionally, Visual Studio 2010 SP1 improves security and performance and provides other improvements in ATL/MFC.

Visual Basic compiladorVisual Basic Compiler

  • Uma falha pode ocorrer quando você digita próximo à propriedade ReadOnly e várias declarações de campo estão presentes.A crash may occur when you type near the ReadOnly property, and multiple field declarations are present.
  • Quando qualquer tipo de local vier de um assembly assinado, Visual Basic não mostrará valores na janela locais.When any local's type comes from a signed assembly, Visual Basic does not show values in the Locals window.
  • Em projetos grandes que contêm muitos comentários de documentos XML, você pode enfrentar atrasos no editor ao digitar.In large projects that contain many XML doc comments, you may experience delays in the editor when you type.
  • Quando você alterna o foco entre os campos de expressão, pode ocorrer atrasos em projetos grandes do Workflow Foundation.When you switch the focus between expression fields, you may experience delays in large Workflow Foundation projects.

Editor do Visual BasicVisual Basic Editor

  • O ByVal obrigatório é exibido no Visual Basic .NET.Mandatory ByVal is displayed in Visual Basic .NET.
  • Os valores de enumeração do IntelliSense não são mostrados.IntelliSense Enum values are not shown.
  • Um projeto de Visual Basic grande pode falhar quando for fechado.A large Visual Basic project may crash when it is closed.
  • O IDE do Visual Studio deixa de responder quando analisa comentários XMLDOC em um projeto complexo.The Visual Studio IDE becomes unresponsive when it parses XMLDOC comments in a complex project.
  • O serviço de idioma Visual Basic falha quando você abre um projeto Web.The Visual Basic Language Service crashes when you open a web project.

Designer de Formulários do WindowsWindows Forms Designer

  • Você usa o IDE do Visual Studio 2010 para abrir um projeto que está em uma versão anterior.You use the Visual Studio 2010 IDE to open a project that is in an earlier version. Por exemplo, você abre um projeto do Visual Studio 2008.For example, you open a Visual Studio 2008 project. Após uma sessão de depuração, você não pode recompilar ou depurar o projeto novamente, e você recebe uma mensagem de erro semelhante à seguinte:After a debug session, you cannot rebuild or debug the project again, and you receive an error message that resembles the following:

Não é possível copiar o arquivo obj\Debug\assembly_name para bin\Debug\assembly_name.Unable to copy file obj\Debug\assembly_name to bin\Debug\assembly_name. O processo não pode acessar o arquivo bin\Debug\assembly_name porque ele está sendo usado por outro processo.The process cannot access the file bin\Debug\assembly_name because it is being used by another process.

  • Se você renomear ou desfazer uma colagem dos controles de Windows Forms no designer, o arquivo de designer vazará durante a instância do Visual Studio 2010.If you rename or undo a paste of Windows Forms controls in the designer, the designer file leaks during the Visual Studio 2010 instance.
  • Você atualiza um projeto do Visual Studio 2005 para o Visual Studio 2010 e redirecionará o projeto para o .NET Framework 4.You upgrade a Visual Studio 2005 project to Visual Studio 2010, and you retarget the project to the .NET Framework 4. Quando você fecha a instância do Visual Studio, uma versão de idioma com suporte do Visual Studio pode falhar.When you close the Visual Studio instance, a supported language version of Visual Studio may crash.

Projetos de banco de dadosDatabase Projects

  • A implantação do projeto de banco de dados falha quando você tenta revogar permissões usando a permissão GRANT OPTION.Database Project deployment fails when you try to revoke permissions by using the GRANT OPTION permission.
  • Arquivos. dbschema personalizados que contêm caracteres não imprimíveis fazem com que o Visual Studio falhe quando você tenta atualizar um modelo.Customized .dbschema files that contain nonprintable characters cause Visual Studio to crash when you try to upgrade a model.
  • O recurso "comparar esquema" ignora a composição de filhos quando os únicos elementos de comparação existentes no item de origem são habilitados.The "Schema Compare" feature ignores composing children when the Only compare elements that exist in the source item is enabled.
  • Uma implantação de projeto de banco de dados incremental deixa de responder quando o projeto contém restrições de verificação longa que precisam ser normalizadas.An Incremental Database Project deployment becomes unresponsive when the project contains long check constraints that have to be normalized.
  • Dicas de índice não são resolvidas entre referências de banco de dados em uma compilação de projeto de banco de dados.Index Hints do not resolve across database references in a database project build.

DepuradorDebugger

  • O depurador considera aleatoriamente os procedimentos "Step-In" e "Step-Over" como um procedimento "Run to Complete".Debugger randomly treats "step-into" and "step-over" procedures as a "run to completion" procedure.
  • O Visual Studio 2010 trava após várias sessões de depuração e uma janela em branco do Windows Internet Explorer é exibida.Visual Studio 2010 hangs after several debugging sessions, and a blank Windows Internet Explorer window appears.
  • Valores de depuração fixados.Pinned debug values.
  • O Visual Studio falha quando importa a mesma dica de dados exportada anteriormente.Visual Studio crashes when it imports the same Data Tip that was previously exported.
  • Ao executar a depuração do lado do cliente, você receberá a seguinte mensagem de erro:When you perform client-side debugging, you receive the following error message:

Dica

Erro: O ponto de interrupção não será atingido no momento.Error: The breakpoint will not currently be hit. Este local não pôde ser mapeado para o script do lado do cliente.This location could not be mapped to client side script.

  • Somente elementos de 100 "std:: map" são permitidos no depurador.Only 100 "std::map" elements are allowed in the debugger.
  • O uso de PDBs marcados pelo servidor de origem faz com que o Visual Studio 2010 trave e falhe.Using Source Server tagged PDBs causes Visual Studio 2010 to hang and then crash.
  • Alguns problemas no rastreamento de eventos no Windows Presentation Foundation (WPF) são corrigidos.Some issues on event tracing in Windows Presentation Foundation (WPF) are fixed.

IntelliTraceIntelliTrace

  • Os arquivos de log são removidos para a operação de limpeza de disco.Log files are removed for the Disk Cleanup operation.
  • Falhas que foram introduzidas no aplicativo do cliente são corrigidas.Crashes that were introduced in customer's application are fixed.
  • Uma falha que ocorre quando você alterna para a janela de desmontagem inserida no modo histórico é fixa.A crash that occurs when you switch to the Disassembly window you enter Historic Mode is fixed.
  • A falha na saída devido à colocação de um arquivo de rastreamento no modo de execução é fixa.Crash-on-exit because of putting a trace file in Run mode is fixed. ####IntelliTrace para 64 bits e SharePointIntelliTrace for 64-bit and SharePoint O IntelliTrace é a nova tecnologia de depuração revolucionária no Visual Studio 2010 que permite avançar e retroceder por meio de uma sessão de depuração.IntelliTrace is the revolutionary new debugging technology in Visual Studio 2010 that enables you to move forward and backward through a debug session. No entanto, devido a restrições de tempo e por ser um recurso completamente novo, essa tecnologia não funciona em todos os cenários.However, because of time constraints and because it is a completely new feature, this technology does not work in all scenarios. O Visual Studio 2010 SP1 permite a tecnologia de depuração do IntelliTrace em soluções de 64 bits e soluções de farm do Microsoft SharePoint.Visual Studio 2010 SP1 enables the IntelliTrace debugging technology on 64-bit solutions and for Microsoft SharePoint farm solutions.

ProfilerProfiler

  • O Gerenciador de Desempenho não é carregado quando várias instâncias do Visual Studio são iniciadas.The Performance Explorer does not load when multiple Visual Studio instances are started.
  • A criação de perfil do JScript não funciona em Russo e em outros sistemas operacionais da linguagem Europeia e América Latina.JScript profiling does not work on Russian and other European and Latin American language operating systems.
  • A criação de perfil do JScript não funciona com o Windows Internet Explorer 9.JScript profiling does not work with Windows Internet Explorer 9.
  • O Visual Studio falha ao criar o perfil de um projeto de aplicativo Web usando uma configuração de servidor Web do cliente.Visual Studio crashes when you profile a Web Application project by using a customer web server setting.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • Amostragem mais precisa no Hyper-V.More accurate sampling in Hyper-V.
  • Criação de perfil de JavaScript aprimorada para habilitar a criação de perfil de vários processos.Improved JavaScript profiling to enable profiling of multiple processes.
  • Estabilidade aprimorada executa a criação de perfil de 64 bits.Improved stability it performs 64-bit profiling.

Projetos de instalaçãoSetup Projects

  • O utilitário de captura de registro falha em um computador que esteja executando o Windows 7.The Registry Capture Utility crashes on a computer that is running Windows 7.
  • O Visual Studio pode falhar ao configurar os pré-requisitos.Visual Studio may crash when you configure prerequisites.
  • Uma compilação do projeto de instalação falha quando você a executa na linha de comando.A Setup project compilation fails when you run it from the command line.
  • Migrar projetos de instalação do Visual Studio 2008 para o Visual Studio 2010 altera os GUIDs de componente e isso faz com que as atualizações falhem.Migrating Setup projects from Visual Studio 2008 to Visual Studio 2010 changes component GUIDs, and this causes the upgrades to fail.
  • O comando devenv. exe no Visual Studio 2010 trava aleatoriamente enquanto um projeto de instalação é criado a partir de uma linha de comando.The Devenv.exe command in Visual Studio 2010 hangs randomly while a Setup project is built from a command line.
  • O IDE falha quando você fecha um projeto de instalação ou um projeto de configuração de projetos de implantação.The IDE crashes when you close a Setup project or a Deployment Projects Setup project.
  • O comando RestartWWWService = false reinicia incorretamente o serviço WWW em um computador que está executando o Windows Server 2003 quando os projetos são compilados usando o Visual Studio 2010.The RestartWWWService=false command incorrectly restarts the WWW service on a computer that is running Windows Server 2003 when projects are built by using Visual Studio 2010.

T4T4

O Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Visual Studio 2010 SP1 contains the following improvements:

  • Personalize ou estenda modelos T4 usando a herança de modelo.Customize or extend T4 templates by using template inheritance.
  • Use bibliotecas auxiliares com o T4 muito mais facilmente porque o T4 não bloqueia mais os assemblies referenciados na memória.Use helper libraries with T4 much more easily because T4 no longer locks referenced assemblies in memory.
  • Implante o T4 em seu servidor de Build para a geração de tempo de compilação.Deploy T4 to your build server for build-time generation.

Dados do ASP.NETASP.NET Data

  • No Release Candidate do Visual Studio 2010, o campo "DataContext" não fica visível quando a caixa de seleção "mostrar somente objetos DataContext" está marcada.In the Release Candidate for Visual Studio 2010, the "DataContext" field is not visible when the "Show only DataContext objects" check box is selected.

Desenvolvimento para a WebWeb Development

Projetos WebWeb Projects

  • A pasta ASP.NET App_Themes não permite a adição de uma nova folha de estilos CSS.The ASP.NET App_Themes folder does not allow for adding a new CSS style sheet.
  • A folha de estilos. designer.cs não funciona como esperado com projetos de aplicativos Web aninhados.The .designer.cs style sheet does not work as expected with nested web application projects.
  • Os glifos SCC não são exibidos no Gerenciador de Soluções.SCC glyphs are not displayed in Solution Explorer.

HTML DesignerHTML Designer

  • Folhas de estilo externas a um aplicativo Web não são aplicadas no modo de exibição de design do IDE do Visual Studio .NET 2010.Style sheets that are external to a web application are not applied in Visual Studio .NET 2010 IDE design view.
  • O designer de HTML não pode ser usado como esperado para criar páginas da Web.HTML Designer cannot be used as expected to design web pages.

Windows Phone Ferramentas para DesenvolvedoresWindows Phone Developer Tools

A implantação de arquivos XAP em 64 MB pode falhar para teste e depuração em dispositivos de telefone físico.The deployment of XAP files over 64 MB may fail for testing and debugging on physical telephone devices.


Designer geral do WPF e do SilverlightGeneral WPF and Silverlight Designer

  • Ao usar a caixa de diálogo "escolher itens de caixa de ferramentas", você deve finalizar manualmente o processo, o aplicativo fica sem resposta e a perda de dados e a corrupção de GUI ocorrem.When you use the "Choose Toolbox Items" dialog box, you must manually kill the process, the application becomes unresponsive, and data loss and GUI corruption occur.
  • O IDE é completamente bloqueado quando você tenta adicionar itens do Silverlight à caixa de ferramentas.The IDE locks completely when you try to add Silverlight items to the toolbox.
  • Atualizar o Silverlight enquanto o Visual Studio está em execução faz com que o Visual Studio falhe.Upgrading Silverlight while Visual Studio is running causes Visual Studio to crash.
  • A exclusão de controles que têm um thread em segundo plano em execução faz com que o Visual Studio falhe.Deleting controls that have a background thread running causes Visual Studio to crash.
  • A lista de erros não é exibida quando arquivos XAML que contêm erros são abertos.The error list is not displayed when XAML files that contain errors are opened.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • As melhorias de desempenho quando você seleciona um perfil de cor diferente são adicionadas.Performance improvements when you select a different color profile are added.
  • A caixa de diálogo salvar é exibida quando você fecha uma solução após a geração de um evento em Visual Basic.The Save dialog box appears when you close a solution after an event in Visual Basic is generated.
  • O suporte para assemblies portáteis é adicionado.Support for portable assemblies is added.

XAMLXAML

Designer XAML Design SurfaceXAML Designer Design Surface

  • O recurso de associação no WPF não funciona conforme o esperado.The Binding feature in WPF does not work as expected.
  • Um padrão de "herdar e substituir" em XAML é relatado como "loop detectado".An "inherit and overwrite" pattern in XAML is reported as "detected loop."
  • A propriedade Visibility agora é respeitada no tempo de design.The Visibility property is now respected at design time.
  • Um vazamento de memória ocorre quando você arrasta os controles da caixa de ferramentas para a superfície de design.A memory leak occurs when you drag controls from the toolbox to the design surface.
  • Uma exceção System. InvalidOperationException ocorre quando você inicia a superfície de design depois de adicionar um evento.A System.InvalidOperationException exception occurs when you start the design surface after you add an event.
  • Uma caixa de diálogo mensagem de erro é exibida quando você move os controles pai para um expansor.An error message dialog box appears when you move parent controls into an expander.
  • Criação de controle quando o filho do elemento raiz é um expansor.Control creation when the root element’s child is an expander.
  • Os controles podem ser movidos em um contêiner que tenha a propriedade FlowDirection definida como RightToLeft.Controls may move in a container that has the FlowDirection property set to RightToLeft.
  • Você não pode abrir o designer para arquivos que usam componentes de visualização de dados do kit de ferramentas do Silverlight.You cannot open the designer for files that use Silverlight Toolkit Data Visualization components.
  • O expansor permanece expandido durante o tempo de design quando ele deve ser recolhido.Expander stays expanded during design time when it should be collapsed.
  • Os controles se ajustam às linhas de grade secundárias.Controls snap to minor gridlines.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • O ajuste dos controles é reduzido em um controle ScrollViewer.The snapping of controls is reduced in a ScrollViewer control.
  • O código de usuário que pode causar uma exceção sem tratamento na barra de ouro agora é exibido.The user code that may cause an unhandled exception on the gold bar is now displayed.

Refatoração de XAMLXAML Refactoring

  • Quando você renomeia um tipo, as propriedades do tipo não são renomeadas nos arquivos XAML para Visual Basic.When you rename a type, properties of the type are not renamed in the XAML files for Visual Basic.
  • Arquivos de fluxo de trabalho que são baseados em XAML selecionam eventos de refatoração do código que está atrás dos arquivos de fluxo de trabalho.Workflow files that are XAML-based pick up refactoring events from the code that is behind the workflow files.
  • A refatoração e a "ir para definição" não funcionam conforme o esperado quando você interage com arquivos XAML e o arquivo XAML não está aberto.Refactoring and “Go to Definition” do not work as expected when you interact with XAML files, and the XAML file is not open.
  • Depois de renomear uma classe, o manipulador de eventos não gera os eventos para a classe renomeada.After you rename a class, event handler does not generate the events for the renamed class.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • O suporte para tipos de refatoração no atributo TypeArguments é adicionado.Support for refactoring types in the TypeArguments attribute is added.
  • O suporte para namespaces de refatoração que incluem assembly na definição é adicionado.Support for refactoring namespaces that include assembly in definition is added.

Inspetor de propriedades XAMLXAML Property Inspector

  • A propriedade StyleTypedProperty não é suportada pelo seletor de estilo.The StyleTypedProperty property is not supported by the Style Chooser.
  • O editor StringFormat XAML não dá suporte a caracteres de escape duplo.The XAML StringFormat editor does not support double-escaped characters.
  • Quando o editor XAML é fixado e você define associações ou recursos, o foco do teclado pode ser perdido.When the XAML editor is pinned, and you set bindings or resources, keyboard focus may be lost.
  • A definição "ir para valor" exibe uma caixa de diálogo de mensagem de erro quando a definição aponta para um arquivo XAML de aplicativo.The “Go to value” definition displays an error message dialog box when the definition points to an Application XAML file.
  • As propriedades anexadas no Inspetor de propriedades desaparecem depois de criar a solução.Attached properties in the Property Inspector disappear after you build the solution.
  • Quando o editor de pincel é fixado, ele pode fazer com que a mesma propriedade apareça várias vezes dentro do Inspetor de propriedades.When the brush editor is pinned, it can cause the same property to appear multiple times within the property inspector.
  • A propriedade de conteúdo não pode ser exibida quando o Inspetor de propriedades é classificado por origem.The Content property cannot be displayed when the property inspector is sorted by source.
  • Ocorrerá um erro se você abrir o selecionador de DataBinding quando DataContext for definido como CollectionViewSource.An error occurs if you open the Databinding Picker when the DataContext is set to CollectionViewSource.
  • Ocorrerá um erro se você aplicar um estilo que é carregado de outro projeto usando o seletor de recursos.An error occurs if you apply a style that is loaded from another project by using the resource picker.
  • As propriedades anexadas em excesso são exibidas inesperadamente.Excess attached properties are displayed unexpectedly.
  • O estado de expansão ou recolhimento da categoria de Propriedade não é persistido após a compilação e execução.The Expand or Collapse state of the Property category is not persisted after build and run.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • O suporte à definição de propriedades anexadas que têm o mesmo nome, mas namespaces diferentes no Inspetor de propriedades, é adicionado.Support for setting attached properties that have the same name but different namespaces in the property inspector is added.
  • O suporte para adicionar herança como uma possível indicação de origem para o marcador de propriedade no Inspetor de propriedades é adicionado ao projeto do Silverlight.Support to add inheritance as a possible source indication for the property marker in the property inspector is added for Silverlight project.

Editor XAMLXAML Editor

  • Uma exceção AppDomainUnloaded pode ocorrer no editor XAML do Visual Studio 2010.An AppDomainUnloaded exception may occur in the Visual Studio 2010 XAML editor. Esse problema pode ser causado pela obtenção do IntelliSense no x:Name. de uma gradeThis problem may be caused by obtaining IntelliSense on a Grid's x:Name.
  • O IntelliSense XAML do Visual Studio 2010 pode falhar inesperadamente.Visual Studio 2010 XAML IntelliSense may fail unexpectedly.
  • em tempo de design no painel Design, você não pode ver estilos personalizados aplicados para controles. No entanto, tudo parece bem no tempo de execução.At design time in the Design pane, you cannot see applied custom Styles for controls. However, everything looks fine at run time.
  • O Visual Studio 2010 Premium Edition pode falhar quando você seleciona um item do IntelliSense.Visual Studio 2010 Premium edition may crash when you select an IntelliSense item.
  • O editor XAML pode deixar de responder quando você edita um objeto VisualStateGroup.The XAML editor may become unresponsive when you edit a VisualStateGroup object.
  • Um erro pode não ser apagado depois que o XAML é temporariamente colocado em um estado inválido.An error may not be cleared after the XAML is temporarily put in an invalid state.
  • Os rabiscos errados podem aparecer para propriedades anexadas e isso impede que a superfície de design funcione.Erroneous squiggles may appear for attached properties, and this prevents the design surface from working.
  • Um erro incorreto pode ocorrer quando você define a propriedade StrokeThickness como 0 em retângulos.An incorrect error may occur when you set the StrokeThickness property to 0 on Rectangles.
  • Ao usar o usando CTRL + M para recolher o XAML, o Visual Studio pode falhar.When you use by using CTRL+M to collapse XAML, Visual Studio may crash.
  • O Style IntelliSense para Silverlight não mostra classes no mesmo namespace que o aplicativo.Style IntelliSense for Silverlight does not show classes in the same namespace as the application.

Editor do Visual StudioVisual Studio Editor

  • CTRL + BACKSPACE exclui muito texto.CTRL+BACKSPACE deletes too much text.
  • A janela "localizar e substituir" é movida fora da tela após o texto ser substituído.The "Find and Replace" window is moved off-screen after text is replaced.
  • O Visual Studio 2010 falha quando o arquivo de origem contém caracteres não Unicode.Visual Studio 2010 crashes when the source file contains non-Unicode characters.
  • A exibição de um comando "List" no tempo de depuração não permite mais que você veja a propriedade Items.Viewing a "List" command at debug-time no longer enables you to see the Items property.
  • A navegação de seleção não funciona conforme o esperado.Selection navigation does not work as expected.
  • O cursor está fora da tela durante a seleção da palavra de seta CTRL +.Caret is off-screen during CTRL+ARROW word selection.
  • A rolagem automática horizontal não funciona com CTRL + SHIFT.Horizontal auto-scrolling does not work with CTRL+SHIFT.
  • A combinação de teclas CTRL + SHIFT + seta para selecionar texto sai da exibição.The CTRL+SHIFT+ARROW key combination to select text goes out of view.
  • O comando de cópia do Visual Studio 2010 gera RTF que causa a ocorrência de um erro.The Visual Studio 2010 Copy command generates RTF that causes an error to occur.
  • O código ilegível ocorre quando você copia o código do Visual Studio 2010 que contém caracteres chineses para o Word 2010.Garbled code occurs when you copy Visual Studio 2010 code that contains Chinese characters to Word 2010.
  • Você não pode copiar e colar caracteres coreanos usando o editor de código do Visual Studio 2010.You cannot copy and paste Korean characters by using the Visual Studio 2010 Code Editor.
  • Quando você copia o código-fonte que contém caracteres japoneses, o código-fonte não pode ser colado no Microsoft Word 2010 corretamente.When you copy source code that contains Japanese characters, the source code cannot be pasted to Microsoft Word 2010 correctly.
  • Caracteres com erros ocorrem quando o código-fonte é copiado e colado no Microsoft PowerPoint 2010.Garbled characters occur when the source code is copied and pasted to Microsoft PowerPoint 2010.
  • O IDE do Visual Studio 2010 pode falhar quando você expande regiões que já foram expandidas.The Visual Studio 2010 IDE may crash when you expand regions that were already expanded.
  • O IDE do Visual Studio 2010 pode falhar quando você altera as configurações de cor.The Visual Studio 2010 IDE may crash when you change the color settings.
  • O Visual Studio 2010 pode falhar quando você inicia o editor do WPF.Visual Studio 2010 may crash when you start the WPF Editor.
  • Um problema de memória insuficiente ocorre quando você copia usando instruções.An Out-Of-Memory issue occurs when you copy by using statements.
  • Depois de executar uma ação de recorte para texto, não é possível colar o texto.After you perform a Cut action for text, you cannot paste the text.
  • Ao parar de fazer layouts extras durante a conclusão da instrução, o tempo de pop-up pode ser reduzido em 30 a 40%.When you stop doing extra layouts during the statement completion, the pop-up time can be shorten by 30 to 40 percent.
  • A ação substituir nos arquivos relata resultados incorretos.The Replace in Files action reports incorrect results.

Extensibilidade do Visual StudioVisual Studio Extensibility

  • A caixa de diálogo "solução/carregamento de projeto" não mostra o nome do aplicativo de shell isolado como o título.The "Solution/Project Loading" dialog box does not show the Isolated Shell application name as the title.

Shell do Visual StudioVisual Studio Shell

  • Menus de contexto rolam mesmo se houver espaço para mostrá-los.Context menus scroll even if there is room to show them.
  • A janela "localizar e substituir" cresce mais largo toda vez que é aberta.The "Find and Replace" window grows wider every time that it is opened.
  • O Visual Studio falha quando você clica em um separador de menu.Visual Studio crashes when you click a menu separator.
  • O Visual Studio falhará com uma exceção COM sempre que você fechá-la.Visual Studio crashes with a COM Exception every time that you close it.
  • O Visual Studio falha quando fecha.Visual Studio crashes when it closes.
  • O Visual Studio falha quando você usa o AMD CodeAnalyst.Visual Studio crashes when you use AMD CodeAnalyst.
  • O Visual Studio é reiniciado toda vez que você tenta fechá-lo.Visual Studio restarts every time that you try to close it.
  • Carregar uma solução clicando duas vezes em seu arquivo faz com que DLLs desnecessárias sejam carregadas.Loading a solution by double-clicking its file causes unnecessary DLLs to be loaded.
  • O processamento de tempo ocioso dentro do Visual Studio causa a alternância de contexto de thread desnecessária.Idle time processing inside Visual Studio causes unnecessary thread context switching.
  • A caixa de diálogo de progresso que aparece para determinados cenários.The progress dialog box that appears for certain scenarios. Por exemplo, a definição de ir para C++ para projetos leva mais tempo do que o esperado para terminar.For example, the Go To Definition for C++ projects takes longer than expected to finish.
  • O LightSwitch não é carregado quando você executa o modo "devenv/safemode".LightSwitch does not load when you run "devenv /safemode" mode.
  • O editor para de responder quando você abre arquivos. aspx e. js usando Telerik.The Editor stops responding when you open .aspx and .js files by using Telerik.
  • Removido para avaliação somente da tela inicial do Express.Removed For evaluation only from the Express splash screen.
  • Leitores de tela e tablets fazem com que o Visual Studio falhe quando o ponteiro está pausando o botão desfazer .Screen readers and tablets cause Visual Studio to crash when the pointer is pausing over the Undo button.
  • O Visual Studio falha quando você fecha um grupo flutuante de janelas de ferramentas de várias instâncias.Visual Studio crashes when you close a floating group of multi-instance tool windows.
  • O Visual Studio falha quando você desfaz o check-out de um arquivo.Visual Studio crashes when you undo a file checkout.

Teste do Visual StudioVisual Studio Test

Teste de carga/WebWeb/Load Test

  • O Visualizador de resultados do WebTest pode falhar quando um teste está em execução.WebTest Results viewer may crash when a test is executing.
  • Uma exceção OutOfMemory é gerada quando você executa a ação localizar/substituir em uma solicitação.An OutOfMemory exception is thrown when you perform the Find/Replace action in a request.
  • O processo devenv. exe falha depois que você clica no hiperlink "violações de limite" na barra de status do resultado de teste.The Devenv.exe process crashes after you click the "threshold violations" hyperlink in the test result status bar.
  • Os contadores no grafo "tempo de resposta da página" desaparecem após a execução ser concluída.Counters on the "Page Response Time" graph disappear after the run is finished.
  • A gravação de resultados no banco de de LoadTest leva mais tempo do que o esperado para terminar.Writing results to the LoadTest DB takes longer than expected to finish.
  • Os contadores de desempenho são removidos durante a execução do teste de carga.Performance Counters are dropped during load test execution.

Ferramentas do Visual StudioVisual Studio Tools

VSTO (Visual Studio Tools para Office)Visual Studio Tools for Office (VSTO)

  • Marcar a região de formulário como localizável interrompe o editor do Visual Studio.Marking Form Region as localizable breaks Visual Studio editor.
  • Além disso, o Visual Studio 2010 SP1 melhora o desempenho no tempo de execução do VSTO.Additionally, Visual Studio 2010 SP1 improves performance on the VSTO Runtime.

Ferramentas do Visual Studio para SharePointVisual Studio Tools for SharePoint

  • A adição de um conjunto de permissões CAS a um modelo de manifesto de pacote faz com que a implantação de F5 falhe.Adding a CAS permission set to a package manifest template causes F5 deployment to fail.
  • A geração de código de Web Part Visual que está em área restrita falhará se o arquivo ASCX exceder um determinado comprimento.Visual Web Part code generation that is sandboxed fails if the ASCX file exceeds a certain length.

Ferramentas de dados do Visual StudioVisual Studio Data Tools

  • O código gerado automaticamente da classe TableAdaptermanager do Designer de Conjunto de Dados difere no Visual Studio 2008 e no Visual Studio 2010.The Auto-Generated Code of TableAdapterManager class of the Dataset Designer differs in Visual Studio 2008 and in Visual Studio 2010.
  • O repetidor de dados não pode se associar à imagem na janela fontes de dados.Data Repeater cannot bind to image in the data sources window.

Teste de unidade/execução de testeUnit Test/Test Execution

  • Existe uma condição de corrida no controlador de teste que faz com que os testes entrem no estado "não executado".A race condition exists in the test controller that causes tests to go into the "Not Executed" state.
  • Uma execução de teste para de responder quando o QTAgent falha ao iniciar ou a execução de teste para de responder na função Main () .A test run stops responding when the QTAgent fails to start or the test run stops responding in the Main() function.
  • A saída TestContext está incorreta para testes internos que estão contidos dentro de um teste ordenado.The TestContext output is incorrect for inner tests that are contained inside an Ordered test.
  • Um problema de desempenho ocorre quando um teste é carregado no controlador de teste.A performance issue occurs when a test is loaded in test controller.
  • A execução de uma grande quantidade de testes em um ambiente de laboratório deixa alguns testes no estado "não executado".Running large amount of tests on a lab environment leaves some tests in the "Not Executed" state.
  • A coloração de código para cobertura de código não está funcionando C++ para código não gerenciado.Code coloring for code coverage is not working for unmanaged C++ code.
  • A propriedade TestCaseId é a mesma para todos os casos de teste associados ao mesmo método de teste.The TestCaseId property comes out to be the same for all test cases that are associated with the same test method.

Servidor TCMTCM Server

  • A recompilação do depósito leva mais tempo do que o esperado para ser concluída.The warehouse rebuild takes longer than expected to finish.
  • A redefinição dos resultados de teste automatizados pode fazer com que duas alterações de um ponto sejam exibidas no depósito como a versão atual.Resetting automated test results can cause two changes of a point to appear in the warehouse as the current version.

Microsoft Test ManagerMicrosoft Test Manager

  • A página "configurar adaptador de dados de diagnóstico – log de eventos" é truncada em versões de idioma diferentes do Microsoft Test Manager.The "Configure Diagnostic Data Adapter-Event Log" page is truncated in different language versions of Microsoft Test Manager.
  • Analisar os resultados de teste faz com que o resultado se torne o resultado mais recente na tendência do ponto de teste.Analyzing test results causes the result to become the most recent result in the test point trend.
  • As configurações de idioma da direita para a esquerda não persistem entre as sessões MTM.The Right-To-Left language settings do not persist across MTM sessions.
  • A repopulação do conjunto de testes baseado em consulta leva mais tempo do que o esperado para grandes pacotes.Query-based test suite repopulation takes longer than expected for large suites.
  • Uma falha pode ocorrer que você seleciona o tipo de navegador para reprodução do Firefox no executor de teste da Microsoft.A crash may occur you select the browser type for Firefox playback in the Microsoft Test Runner.
  • Você não poderá coletar dados do IntelliTrace se o aplicativo que está sendo testado for iniciado como parte da gravação da ação para o caso de teste.You cannot collect Intellitrace data if the application that is being tested is started as a part of action recording for the test case.
  • A contagem de anexos para resultados de teste retorna 0 ao iterar por grandes quantidades de resultados de teste.The attachment count for test results returns 0 when iterating through large amounts of test results.
  • Não é possível associar o campo "parâmetro à senha" ao criar a gravação da ação.You cannot bind the "parameter to password" field when you create action recording.

Além disso, o Visual Studio 2010 SP1 contém os seguintes aprimoramentos:Additionally, Visual Studio 2010 SP1 contains the following improvements:

  • A descrição do caso de teste pode ser mostrada em Microsoft Test Manager.The test case description can be shown in Microsoft Test Manager.
  • São fornecidas melhorias de desempenho para Microsoft Test Manager.Performance improvements for Microsoft Test Manager are provided.
  • O suporte para o Expression Encoder 4,0 no teste manual é adicionado.Support for Expression Encoder 4.0 in manual testing is added.

Gerente de laboratórioLab Manager

  • Não é possível alterar o servidor do Microsoft System Center Virtual Machine Manager (SCVMM) configurado para uma camada de aplicativo do TFS.Cannot change the Microsoft System Center Virtual Machine Manager (SCVMM) server that is configured for a TFS Application Tier.
  • Um fluxo de trabalho de implantação/teste de compilação não pode usar locais de destino no DFS ou em compartilhamentos WebDav.A Build deploy/test workflow cannot use drop locations on DFS or on WebDav shares.
  • Você não pode selecionar uma configuração para compilações existentes que tenham mais de uma configuração em um fluxo de trabalho de implantação/teste de compilação.You cannot select a configuration for existing builds that have more than one configuration in a Build deploy/test workflow.
  • O host do serviço de compilação falha se ele estiver em execução no "modo de laboratório" e a conta de serviço não tiver credenciais administrativas.The Build Service Host crashes if it is running in "Lab Mode," and the service account does not have administrative credentials.
  • Quando o agente de compilação e o agente de laboratório são instalados em uma máquina virtual gerenciada que não é do laboratório, o agente de compilação não é iniciado.When the build agent and the lab agent are installed on a non-lab managed virtual machine, the build agent does not start.

UITest rápido/codificadoFast Forward/Coded UITest

  • Projetos de teste de interface do usuário codificados são incompatíveis com projetos de instalação e implantação na mesma solução.Coded UI test projects are incompatible with Setup and Deployment projects in the same solution.
  • Uma exceção UITestException é lançada no método BrowserWindow. FindMatchingControls.A UITestException exception is thrown in the BrowserWindow.FindMatchingControls method.
  • Os controles de teste de interface do usuário que são adicionados a UIMap não diferenciam maiúsculas de minúsculas.UI Test controls that are added to UIMap are case-insensitive.
  • A criação de um teste de interface do usuário codificado de uma gravação de ação existente não é exibida na caixa de diálogo credenciais alternativas.Creating a Coded UI Test from an existing action recording do not display in the alternative credentials dialog box.

Além disso, o suporte para gravação e reprodução de código UITest é adicionado para o Internet Explorer 9 beta no modo de exibição de compatibilidade.Additionally, support for recording and playback of code UITest is added for Internet Explorer 9 Beta in Compatibility View.


Problemas ConhecidosKnown Issues

Gerenciador de Biblioteca da AjudaHelp Library Manager

  • Problema:Issue:

    O Gerenciador de biblioteca de ajuda não dá suporte a várias sessões simultâneas.The Help Library Manager does not support multiple concurrent sessions.

  • Solução alternativa:Workaround:

    Não há solução alternativa.There is no workaround.

Agente da biblioteca de ajudaHelp Library Agent

  • Problema:Issue:

    O agente da biblioteca de ajuda não é reiniciado após a atualização do conteúdo.The Help Library Agent does not restart after content update. O agente da biblioteca de ajuda pode falhar quando você o inicia pela primeira vez sem conteúdo.The Help Library Agent may crash when you first start it without content. Quando você navega para URLs inválidas, o agente não mostra a página conteúdo não encontrado.When you navigate to invalid URLs, the agent does not show the Content Not Found page.

  • Solução alternativa:Workaround:

    Não há solução alternativa.There is no workaround.

A instalação pode fazer com que a lista de atualizações instaladas liste erroneamente os hotfixesInstallation Can Cause the Installed Update List to Erroneously List Hotfixes

  • Problema:Issue:

    O Visual Studio 2010 Service Pack 1 pode fazer com que várias entradas sejam criadas na lista de atualizações instaladas.Visual Studio 2010 Service Pack 1 can cause several entries to be created in the Installed Updates list. As entradas são rotuladas como "hotfix para C++ Visual Standard 2010 beta 1" junto com um número de KB.The entries are labeled “Hotfix for Visual C++ Standard 2010 Beta 1” along with a KB number. A Microsoft confirmou que nenhuma correção beta foi instalada com o Visual Studio 2010 Service Pack 1 e que a correção para cada um dos hotfixes listados foi incluída no Visual Studio 2010 Service Pack 1.Microsoft has confirmed that no Beta fixes were installed with Visual Studio 2010 Service Pack 1, and that the fix for each of the hotfixes listed was included in Visual Studio 2010 Service Pack 1.

  • Solução alternativa:Workaround:

    Não há nenhuma solução alternativa para esse problema.There is no workaround for this issue. Nenhum hotfix "beta 1" está instalado no seu sistema.No "Beta 1" hotfixes are installed on your system. Você não pode desinstalar as atualizações ou remover as entradas da lista de atualizações instaladas porque nenhum arquivo está realmente instalado no sistema.You cannot uninstall the updates or remove the entries from the Installed Updates list because no files are actually installed on your system.

Problemas conhecidos com o uso de Microsoft UpdateKnown Issues with Using Microsoft Update

  • Problema:Issue:

    Quando você instala essa service pack, o processo de instalação pode continuar e ser concluído com êxito se você tentar interromper a instalação.When you install this service pack, the installation process may continue and finish successfully if you try to stop the installation. Esse problema pode ocorrer quando o processo de instalação está acima da metade completa.This issue may occur when the installation process is over half complete. Se você iniciar o processo de instalação selecionando a opção "baixar atualizações, mas deixe-me escolher se deseja instalá-las" e, em seguida, selecione a opção "instalar atualização e desligamento", a service pack instalação poderá falhar.If you start the installation process by selecting the "Download updates but let me choose whether to install them" option, and then select the "install update then shutdown" option, the service pack installation may fail. Depois que o computador for reiniciado, você será oferecido a esse service pack novamente e a instalação será concluída com êxito.After the computer restarts, you will be offered this service pack again, and installation will complete successfully. Se você desinstalar o service pack de uma versão diferente do inglês do Visual Studio 2010Ultimate, do Visual Studio 2010 Premium ou do Visual Studio 2010Professional usuários, você será oferecido para instalar o service pack novamente.If you uninstall the service pack from a non-English version of Visual Studio 2010Ultimate, Visual Studio 2010 Premium, or Visual Studio 2010Professional users, you will be offered to install the service pack again. No entanto, o processo de instalação falhará porque os componentes desse service pack estão em um estado inesperado.However, the installation process will fail because components of this service pack are in an unexpected state. Para reinstalar esse service pack com êxito, siga estas etapas:To successfully reinstall this service pack, follow these steps:

  • Solução alternativa:Workaround:

    1. Inicie a instalação do Visual Studio no modo de manutenção no item programas e recursos no painel de controle ou executando o arquivo setup. exe.Start Visual Studio setup in Maintenance Mode from the Programs and Features item in Control Panel, or by running Setup.exe.
    2. Selecione Adicionar ou Remover Recursos.Select Add or Remove Features.
    3. Selecione Microsoft Office Ferramentas para Desenvolvedores e clique em atualizar.Select Microsoft Office Developer Tools, and then click Update. Quando a instalação for concluída, reinstale o service pack.When the setup is complete, reinstall the service pack.

ReferênciasReferences

  • Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft.The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. A Microsoft não dá nenhuma garantia, implícita ou não, sobre o desempenho ou a confiabilidade desses produtos.Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.
  • A Microsoft fornece informações de contato de terceiros para ajudá-lo a encontrar suporte técnico.Microsoft provides third-party contact information to help you find technical support. Essas informações de contato podem ser alteradas sem aviso prévio.This contact information may change without notice. A Microsoft não garante a precisão dessas informações de contato de terceiros.Microsoft does not guarantee the accuracy of this third-party contact information.

PropertiesProperties

ID do artigo: 983509 – última revisão: 10 de julho de 2017-revisão: 2 aplica-se a:Article ID: 983509 - Last Review: Jul 10, 2017 - Revision: 2 Applies to:

  • Microsoft Visual Studio 2010 PremiumMicrosoft Visual Studio 2010 Premium
  • Microsoft Visual Studio 2010 ProfessionalMicrosoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 UltimateMicrosoft Visual Studio 2010 Ultimate
  • Microsoft Visual Studio Lab Management 2010Microsoft Visual Studio Lab Management 2010
  • Agentes de equipe do Microsoft Visual Studio 2010Microsoft Visual Studio Team Agents 2010
  • Microsoft Visual Studio Test Professional 2010Microsoft Visual Studio Test Professional 2010
  • Ferramentas do Visual Studio 2010 para tempo de execução Microsoft OfficeVisual Studio 2010 Tools for Microsoft Office Runtime

Início da página
Top of Page