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 de download.To download Visual Studio 2010 Service Pack 1, click on the download button. Os arquivos são baixados de nosso site baseado em assinatura gratuito do Dev Essentials.The files are downloaded from our free Dev Essentials subscription-based site. Consulte a Dev Essentials página para obter informações sobre nosso programa gratuito para desenvolvedores abrangente e nossos serviços.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 (baseados em x86 e x64)Windows 7 (x86-based and x64-based)
  • Windows Server 2008 (todas as edições x86 e x64) com Service Pack 2Windows Server 2008 (all x86-based and x64-based editions) together with Service Pack 2
  • Windows Vista (todos os baseados em x86 e x64 das edições, exceto 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 x86 e x64)Windows Server 2003 R2 (all x86-based and x64-based editions)
  • Windows Server 2003 (edições de tudo com base em x86 e tudo baseado em x64) com 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 este service pack em um computador que está 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 Microsoft Core XML Services (MSXML) 6.0 site.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 x86, exceto Starter edition) com 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 executado em uma máquina virtual)1,024 MB RAM (1.5 GB if running in a virtual machine)
  • 5,5 GB de espaço em disco disponível5.5 GB of available hard-disk space
  • Unidade de disco rígido de 5.400 RPM5,400 RPM hard disk drive
  • DirectX 9 placa de vídeo compatível que está sendo executada em 1.024 x 768 ou resolução mais alta de exibiçãoDirectX 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 são listados na seção "Aplica-se a" instalada para aplicar este 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

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 da Base de dados de Conhecimento da Microsoft 2468871 atualização para o Microsoft .NET Framework 4.For more information about the update, read the Microsoft Knowledge Base article 2468871 Update for Microsoft .NET Framework 4.

Melhorias na depuraçãoDebugging Improvements

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

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

Animações e gráficos de aceleração de GPU com base em MFCMFC-based GPU-accelerated Graphics and Animations

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

  • Direct2D, uma API que fornece alto desempenho e renderização de alta qualidade para texto, bitmaps e geometria de 2D de gráficos acelerada por hardware, modo imediato, 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 as Direct2D artigo.For more information, read the Direct2D article.
  • Gerenciador de animação de Windows, que permite que a animação avançada dos elementos de 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 tirar proveito dessas 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ê encontrará demonstrações no seguinte diretório: unidade:</ strong > 10.0\Samples\1033\VC2010SP1Samples.zip Program Files\Microsoft Visual Studio para obter mais informações sobre as melhorias de tecnologia no Visual Studio 2010 SP1, consulte adições de MFC do 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.

Nova instrução AMD e Intel suporte definidoNew AMD and Intel instruction Set Support

Visual Studio 2010 SP1 adiciona funções intrínsecas ou intrínsecos para habilitar as extensões em microprocessadores de novo o AMD e Intel que serão lançados 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 altamente eficientes sem a sobrecarga de uma chamada de função de computaçã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 de intrínsecos, consulte o intrínsecos do compilador artigo.For more information about the intrinsics function, see the Compiler Intrinsics article. Para obter mais informações sobre as extensões, visite o AVX Intel site de terceiros.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: Data-Tier Application Framework versão 1.1Data-Tier Application Project: Data-Tier Application Framework Version 1.1

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

  • Atualizações de DAC têm suporte no SQL Azure e no SQL Server.DAC upgrades are supported on SQL Azure and on SQL Server.
  • Atualizações de DAC são agora no local em vez de lado a lado.DAC upgrades are now in-place instead of side-by-side.

Melhorias na tecnologiaTechnology Improvements

Help Viewer 1.1Help Viewer 1.1

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

  • Ícones da barra de menu acesso rápido: acessar rapidamente os outros aprimoramentos de uso de alta tecnologia ou ferramentas.Quick access menu bar icons: Quickly access other high-usage technology improvements or tools. Isso inclui o tópico Help Library Manager, impressão, opções e sincronizar sumário (TOC).This includes Help Library Manager, Print, Options, and Synchronize topic to table of contents (TOC).
  • Pesquise conteúdo instalado localmente.Search locally installed content.
  • Pesquisa para correspondência de cadeias de caracteres dentro do tópico.Search for matching strings within topic.
  • Exibições do console (Sumário, índice, Favoritos e os resultados da pesquisa)Console views (TOC, Index, Favorite, and Results from Search)
    • Lista de tópicos do índice de palavra-chaveKeyword Index topic list
    • Modo de exibição do SumárioTOC view
    • FavoritosFavorites
    • HistóricoHistory
    • Exibição de lista de resultados de pesquisaSearch Results list view
  • Menus de atalhoShortcut menus
  • Imprimir tópico da janela de conteúdoContent window Print topic
  • Opções: Alterar tamanho da exibição da fonte, número de tópicos no histórico, e qual lado a exibição do console é exibido na.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

Ferramentas do Microsoft Silverlight 4 para Visual Studio 2010 está incluída no Visual Studio 2010 SP1.Microsoft Silverlight 4 Tools for Visual Studio 2010 is included in Visual Studio 2010 SP1. Isso adiciona suporte para direcionar o Silverlight 4 no designer do Silverlight e sistema de projeto.This adds support for targeting Silverlight 4 in the Silverlight designer and project system. Isso também fornece suporte para as novas melhorias da tecnologia Silverlight 4.This also provides support for the new Silverlight 4 technology improvements. Essa nova tecnologia inclui trabalhar com estilos implícitos e aplicativos do Silverlight 4 Out-of-Browser (OOB).This new technology includes working with implicit styles and Silverlight 4 Out-of-Browser (OOB) applications. Você pode automaticamente e depurar seu aplicativo OOB de dentro do IDE, especifique XAP inscrever aplicativos OOB confiáveis e defina 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.

Unidade básica de teste de suporte 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 destinados ao .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 discussão de teste de unidade do .NET 3.5 de Amit Chatterjee blog.For more information about how to enable this functionality, see Amit Chatterjee's .NET 3.5 Unit Testing discussion blog.

Assistente de desempenho para o SilverlightPerformance Wizard for Silverlight

Visual Studio 2010 SP1 permite ajustar o desempenho do aplicativo do Silverlight, o código de criação de perfil.Visual Studio 2010 SP1 enables you to tune the Silverlight application performance by profiling the code. Um criador de perfil do código tradicional não é possível ajustar o desempenho de renderização para aplicativos do Silverlight.A traditional code profiler cannot tune the rendering performance for Silverlight applications. Muitos criadores de perfil de nível superior são adicionados ao Visual Studio 2010 SP1 para que você pode 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 está 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.

Detectar 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 podem ser executadas 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 instalado no mesmo computador em que você tiver 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 estabilidade.This kind of installation may cause stability or functional issues. Visual Studio 2010 SP1 detecta se a instalação do SP1 for concluída e pode solicitar que você atualizá-lo se a instalação está 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 está em um estado conhecido e estável.This makes sure that the installation is in a known, stable state.


Incorporação de tempo de execução do Visual BasicVisual Basic Runtime Embedding

Um novo recurso de compilador do Visual Basic é adicionado, que permite aos desenvolvedores de Visual Basic direcionar seus aplicativos e bibliotecas em plataformas em que o tempo de execução completa do Visual Basic não está disponí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 o VB Core – novo modo de compilação no Visual Studio 2010 SP1 postagem de blog.For more information, visit the VB Core – New compilation mode in Visual Studio 2010 SP1 blog post.


Desenvolvimento da WebWeb Development

Suporte do IIS ExpressIIS Express Support

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 o site e projetos de aplicativos Web.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

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 o VS 2010 SP1 (Beta) e o IIS Express postagem de blog.For more information, visit the VS 2010 SP1 (Beta) and IIS Express blog post.

Suporte do SQL Server CE 4SQL Server CE 4 Support

Visual Studio 2010 SP1 permite gerenciar arquivos do 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 o SQL Server Compact 4.0 junto com o Microsoft ASP.NET Web Forms em um controle de fonte de dados 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. postagem do blog.blog post.

Suporte ao RazorRazor Support

As alterações são feitas para os sistemas de projeto da web e o editor de HTML para oferecer suporte a nova sintaxe do Razor.Changes are made to the web project systems and to the HTML editor to support the new Razor syntax. Essa nova sintaxe é usada por 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

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

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

  • Uma nova barra de ferramentas é adicionada, que permite acesso rápido 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 foi instalado, ele será baixado pela primeira vez.Additionally, if the Web PI was not installed, it is downloaded first.
  • Quando você abrir projetos web que usam o IIS 7.5 Express, SQL Server Compact 4.0 ou sintaxe Razor do ASP.NET, é exibida uma caixa de diálogo que se oferece para baixar e instalar esses componentes usando o Web PI se os componentes ainda não estiver 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 no Visual Studio 2010 SP1 podem ser implantado em bin 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 você 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 caixa de diálogo Novo é adicionada no Visual Studio 2010 SP1 que torna mais fácil de adicionar essas dependências implantáveis ao projeto da 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 botão direito no projeto no Gerenciador de soluções e, em seguida, 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 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
  • O ASP.NET MVC 3ASP.NET MVC 3

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

HTML5 e suporte ao CSS3HTML5 and CSS3 Support

Suporte preliminar é adicionado para HTML5 para o editor de HTML para que você possa obter o IntelliSense e validação para atributos e elementos 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 oferece uma experiência HTML5 mais completa 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 HTML5 e CSS3 no Visual Studio 2010 SP1 blog.For more information, visit the HTML5 & CSS3 in Visual Studio 2010 SP1 blog.

O WCF RIA Services V1 SP1 incluídosWCF RIA Services V1 SP1 Included

O serviço RIA do WCF agora está localizado em 10 idiomas diferentes que são suportados pelo 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 de Customer.Address em que o cliente é uma entidade, mas o endereço 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 tipo de dado entidade dentro de no máximo um DomainService é eliminada.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 T4 e em outros geradores de código 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 de EntitySet e a classe EntityCollection.Additionally, DataForm Add/Remove operations are now enabled for the EntitySet class and the EntityCollection class.

Para obter mais informações sobre o desenvolvimento da WebMore Information about Web Development

Para obter mais informações sobre outras melhorias de tecnologia no Visual Studio 2010 SP1 para desenvolvedores da web, visite o HTML5 e CSS3 no Visual Studio 2010 SP1 postagem de blog.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.


Designer/Editor de XAMLXAML Editor/Designer

Ir para definição de valorGo To Value Definition

Permite que você navegue 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 rápida e facilmente entender e trabalhar com as estruturas de estilo e recursos no aplicativo e, finalmente, entenda 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ê obterá o IntelliSense para as propriedades e seus valores em um estilo que se baseia o 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ê facilmente selecionar e modificar as informações de fonte de dados diretamente da superfície de design.Lets you easily select and modify the data source information directly from the design surface.

Grade comandos avançadosAdvanced Grid Commands

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

Novo Editor de espessuraNew Thickness Editor

Permite que você em massa editar 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 de dados de exemploSample Data Support

Permite que você adicione dados de exemplo para ver seus modelos de item e aprimorar as associações em tempo de design.Lets you add sample data to see your item templates and bindings light up at design time. Não apenas isso faz vinculando as associações de dados mais fácil por meio do seletor de associação de dados, isso também significa que você pode criar conteúdo de tamanho e auto layouts muito mais tranquila.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á corretamente entre o Visual Studio e Expression Blend.Also, the design time data will flow cleanly between Visual Studio and Expression Blend.

Maior estabilidadeIncreased Stability

Muitos aprimoramentos de estabilidade foram feitos para o Visual Studio 2010 SP1.Many stability improvements were made to Visual Studio 2010 SP1. Para obter mais informações, visite o Final versão das ferramentas do Silverlight 4 para Visual Studio 2010 postagem de blog.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 do ASP.NETASP.NET Editor

  • A tecla BACKSPACE e as teclas de seta não funcionam.The BACKSPACE key and the ARROW keys do not work.
  • Falhas de Devenv.exe e uma violação de acesso ocorrer erro, durante a formatação automática de *. js.Devenv.exe crashes, and an Access Violation error occurs, during *.js auto-formatting.
  • Problemas no comando "Formatar documento" no Editor de código 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 é analisado corretamente.The "Inner" function does not parse correctly. A função retorna o comando "Undefined" incorretamente quando um arquivo JScript é referenciado.The function returns the "Undefined" command incorrectly when a JScript file is referenced.
  • Problemas de formatação de função JScript ocorrerem.JScript function formatting problems occur.
  • JScript IntelliSense não funciona conforme o esperado quando ele aumenta a um objeto que é definido pelo guia de "Referência".JScript IntelliSense does not work as expected when it augments an object that is defined by the "Reference" tab.
  • Comentários XML não aparecem no IntelliSense de JScript.XML comments do not appear in JScript IntelliSense.

Ferramentas de arquiteturaArchitecture Tools

  • O sequenciamento de diagramas, a reorganizar 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.
  • Uso da interação é perdido após o grupo de linha de vida é expandido.Interaction use is missed after the Lifeline group is expanded.
  • Você não pode abrir um diagrama, se você alterar o nome totalmente qualificado de uma interface e o nome qualificado de ocultar opção for definida como verdadeiro.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 à interface é exibida como um pirulito.In this case, a realization to the interface is displayed as a lollipop.
  • A validação é quebrada 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.
  • Projeto de modelagem permite aos usuários criar duplicado denominado referências.Modeling project allows users to create duplicate named references. Esse problema pode levar à corrupção do projeto.This problem can lead to project corruption.
  • Ocorrerá um erro de referência nula para implementações explícitas da interface 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:

  • Mensagens de interação agora são classificadas.Interaction Messages are now sorted.
  • Agora há suporte para vínculos regressivos em elementos de diagrama de camada de itens de trabalho do Team Foundation Server.Backlinks to layer diagram elements from Team Foundation Server work items are now supported.

CodificaçãoCoding

Tempo de execução do C (CRT)C Runtime (CRT)

  • 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 é passado para a função "swprintf_s", o buffer não recebe uma terminação NULL.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:

  • Aprimoramentos de estabilidade e desempenho.Performance and stability improvements.
  • Gerenciamento mais eficiente da memória.More efficient memory management.
  • Outros aprimoramentos de IDE para impedir que a interface do usuário (IU) congela e travamentos.Other IDE improvements to prevent user interface (UI) freezes and crashes.
  • Melhoria de desempenho para F12 tecla de função (Ir para definição) em projetos grandes.Performance improvement for the F12 (Goto Definition) function key on large projects.

Compilador do c#C# Compiler

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

Editor c#C# Editor

  • Visual Studio 2010 falha quando ele escreve um código em tempo de design.Visual Studio 2010 crashes when it writes code at design time.
  • O Razor MVC3 versão Release candidate pode causar um recuo do bloco de código inválido quando as formatações automáticas candidato de versão de 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, o serviço de linguagem c# IntelliSense pode falhar no desligamento.In WPF projects, the C# IntelliSense service may crash on shutdown.
  • Se o pacote multiplataforma não estiver instalado, o serviço de linguagem c# Falha ao 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 "Highlight References" causa uma falha em alguns casos, quando um arquivo está sendo fechado.The "Highlight References" command causes a crash in some cases when a file is being closed.
  • Gerar tipo pode fazer com que um relatório de falhas ao abrir o arquivo gerado.Generate type can cause a crash report when you open the generated file.
  • Marcas inteligentes podem fazer com que um relatório de falhas em alguns cenários de web.Smart tags can cause a crash report in some web scenarios.
  • Um relatório de falhas ocorre quando você altera a pública campo propriedade.A crash report occurs when you change the Public field to Property.
  • Quando você pausa o ponteiro sobre um argumento nomeado, haverá uma falha no QuickInfo se o nome do método corresponde ao nome de classe local.When you pause the pointer over a named argument, QuickInfo crashes if the method name matches the local class name.
  • C# IntelliSense falha quando a extensão de navegador de solução é instalada e uma página de "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

  • Compilador C++ gera instruções movups incorreto 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 em x64 a versão do compilador do C++ (otimizador).There are specific problems in the x64 version of the C++ compiler (optimizer).
  • Chamadas de destruidor estão ausentes quando a otimização estiver 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.
  • Gerenciado Compilação Incremental paridade com o Visual Studio 2008.Managed Incremental Build parity with Visual Studio 2008. Anteriormente, a propriedade habilitar gerenciados Incremental compilação não existia quando você abriu as páginas de propriedades do projeto para um projeto do Visual C++ 2010.Previously, the Enable Managed Incremental Build property did not exist when you opened the Project Properties pages for a Visual C++ 2010 project.

Depuração de C++C++ Debugging

  • Pilhas de chamadas mistas são desfeitas quando você depura o código C++.Mixed call stacks are broken when you debug C++ code.
  • Quando você tentar inspecionar variáveis locais enquanto você está depurando no Visual Studio 2010, você receberá um "CXX0017 mensagem de erro"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.
  • A janela de observação exibe valores incorretos.The Watch window displays incorrect values.

Editor de C++C++ Editor

  • Falha do Visual Studio 2010 em um projeto C/C++ quando ocultando ou mostrando 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 errado (diferencia maiusculas de minúsculas).Class member auto-completion forces wrong member (case-sensitive).
  • Ir para declaração é lento em alguns casos.Go to Declaration is slow in some cases.
  • O Editor de C++ pode falhar quando você insere comentários.The C++ Editor may crash when you insert comments.
  • Uma falha ocorre enquanto se declarar enumuneration do C++.A crash occurs while declaring C++ enumuneration.
  • Problemas ocorreram no IntelliSense nativo, como índices e geração de relatórios.Issues occurred in native IntelliSense, such as with indexes and reporting.
  • O NavigateTo método em C++, ocasionalmente, fica sem resposta.The NavigateTo method in C++ occasionally becomes unresponsive.

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

  • A restrição "Erase" retorna um iterador incompatível no build de depuração.The "vector::erase" constraint returns an incompatible iterator in the debug build.
  • O * de "tr1:regex" restrição é diferente no Visual Studio 2008 e no Visual Studio 2010 quando algumas expressões regulares são usados.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 seu programa.When you use the “std::vector" statement, a memory leak occurs when you run your program.

Tempo de Execução de SimultaneidadeConcurrency Runtime

  • Violações de acesso de fila simultânea fixa.Fixed concurrent queue access violations.
  • Bibliotecas de tempo de execução simultânea do Visual C++ vazam de 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 incorreta de positivo não são relatados ao usar o tempo de execução de simultaneidade (ConcRT).Incorrect positive memory leaks are no longer reported when you use Concurrency Runtime (ConcRT).
  • Agora há suporte para o stdcall"convenção de chamada por todos os contêineres simultâneos, ConcRT e PPL.The "__stdcall" calling convention is now supported by all PPL, ConcRT, and concurrent containers.
  • Uma violação de acesso não ocorre 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: ocorrem panes no visual Studio quando você exibir 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.
  • As 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 aprimoramento:Additionally, Visual Studio 2010 SP1 contains the following improvement:

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

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

  • Falhas que ocorrem com navegação de gráfico são fixas.Crashes that occur with graph navigation are fixed.
  • Foi corrigido um problema de experiência do usuário de barra de rolagem dentro do menu de seleção avançada do Architecture Explorer.A scroll-bar UX issue inside the Architecture Explorer’s advanced selection menu is fixed.
  • Arquivos temporários permanecem após a execução de validação de camada.Temporary files remain after layer validation is run.
  • A ação "Contido por" em uma pasta de C++ pode causar o Architecture Explorer 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)

  • Problemas ao usar entidades de acompanhamento do Entity Framework Self junto com a versão de lançamento do .NET Framework 4.0 e o CACHE do AppFabric ('velocidade').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 o ADO.NET, o gerador de entidade de rastreamento automático faz com que os 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 modificado quando uma associação de FK que usa a propriedade EntityReference.EntityKey é anulada.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 autorrastreamento gera código incompatível para namespaces separados por pontos.A Self-Tracking Entities Template generates incompatible code for dot-separated namespaces.
  • Um modelo de entidades de autorrastreamento 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.
  • Alterações diversas de geração de código para estar em conformidade com as diretrizes de pretty-listador de Visual Basic.Miscellaneous code-generation changes to comply with Visual Basic pretty-lister guidelines.

F#F#

Visual Studio 2010 SP1 corrige problemas com a estabilidade do compilador e exatidão do código para código gerado.Visual Studio 2010 SP1 fixes issues with stability of the compiler and code correctness for generated code. Por exemplo, este service pack corrige a exatidão de convenção de chamada de invocação de plataforma e emissão de XML comentários de documento 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, este service pack melhora o desempenho de gerar um gancho de evento para cima.Additionally, this service pack improves the performance of generating an event hook up.

Editor JScriptJScript Editor

  • O espaço extra é adicionado sob o código quando o manter tabulações opção está selecionada.Extra space is added under the code when the Keep tabs option is selected.
  • Recuo está incorreto para literais de objeto vazio.Indentation is incorrect for empty object literals.
  • O JScript opção de formatação de função Parens não funcionam como "diz respeito a parênteses."The JScript function formatting option Parens does not function as "worded parentheses."
  • O atalho de teclado ALT + A é usado incorretamente para inserir espaço após palavra-chave function para 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 de http ServiceReference.Atlas IntelliSense is not present when script manager has a ServiceReference http path.
  • A memória de processo do Visual Studio aumenta a 300 MB quando você abrir outro projeto, você deixe o projeto atual aberta e o projeto atual tem muitos arquivos JScript que são 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.
  • Nenhum IntelliSense existe dentro de um ForIn condição.No IntelliSense exists inside a ForIn condition.
  • Crescimento muito grandes de memória ocorre quando o comentário ou remova arquivos grandes de JScript.Very large memory growth occurs when you comment or uncomment large JScript files.
  • Digitação é muito lenta em um arquivo JScript que tem conteúdo longo em uma única linha.Typing is very slow in a JScript file that has long content on one line.
  • Membros globais que vêm de arquivos externos não é possível localizar o IntelliSense.Global members that come from external files cannot find IntelliSense.
  • Perda de colorização e IntelliSense ocorre após a atualização do 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 o desempenho e segurança e oferece outras melhorias no ATL/MFC.Additionally, Visual Studio 2010 SP1 improves security and performance and provides other improvements in ATL/MFC.

Compilador do Visual BasicVisual Basic Compiler

  • Uma falha pode ocorrer quando você digita perto da propriedade somente leitura, 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 o tipo do qualquer local vem de um assembly assinado, o Visual Basic não mostra os 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 documento XML, você pode sofrer atrasos no editor quando você digita.In large projects that contain many XML doc comments, you may experience delays in the editor when you type.
  • Quando você alternar o foco entre campos de expressão, você pode enfrentar 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

  • ByVal obrigatório é exibido no Visual Basic .NET.Mandatory ByVal is displayed in Visual Basic .NET.
  • Valores de enumeração do IntelliSense não são mostrados.IntelliSense Enum values are not shown.
  • Um grande projeto de Visual Basic pode falhar quando ele é fechado.A large Visual Basic project may crash when it is closed.
  • O IDE do Visual Studio se torna sem resposta quando ele analisa o comentário XMLDOC em um projeto complexo.The Visual Studio IDE becomes unresponsive when it parses XMLDOC comments in a complex project.
  • O serviço de linguagem do Visual Basic falha ao abrir um projeto da web.The Visual Basic Language Service crashes when you open a web project.

Designer de Formulários do WindowsWindows Forms Designer

  • Você pode usar 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ê pode abrir um projeto do Visual Studio 2008.For example, you open a Visual Studio 2008 project. Depois de uma sessão de depuração, você não pode recriar nem depurar o projeto novamente e você receber 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 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 operação de colar controles Windows Forms no designer, o arquivo de designer vazamentos 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.
  • Atualizar um projeto do Visual Studio 2005 para o Visual Studio 2010, e você 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

  • Implantação de projeto de banco de dados falhará 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 fazer com que o Visual Studio Falha ao tentar atualizar um modelo.Customized .dbschema files that contain nonprintable characters cause Visual Studio to crash when you try to upgrade a model.
  • O recurso "Comparação de esquemas" ignora os filhos de composição quando o comparar apenas os elementos que existem na fonte de item está habilitado.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 não responde quando o projeto contém longa restrições check que precisam ser normalizados.An Incremental Database Project deployment becomes unresponsive when the project contains long check constraints that have to be normalized.
  • Dicas de índice não resolver referências de banco de dados em um build de projetos de banco de dados.Index Hints do not resolve across database references in a database project build.

DepuradorDebugger

  • O depurador aleatoriamente trata "step-into" e "percorrer" procedimentos como um procedimento de "executar até a conclusão".Debugger randomly treats "step-into" and "step-over" procedures as a "run to completion" procedure.
  • Visual Studio 2010 para de responder depois de várias sessões de depuração e será exibida uma janela do Windows Internet Explorer em branco.Visual Studio 2010 hangs after several debugging sessions, and a blank Windows Internet Explorer window appears.
  • Valores fixos de depuração.Pinned debug values.
  • O Visual Studio Falha ao importar a mesma dica de dados que foi exportado anteriormente.Visual Studio crashes when it imports the same Data Tip that was previously exported.
  • Quando você executa a depuração do lado do cliente, a seguinte mensagem de erro será exibida:When you perform client-side debugging, you receive the following error message:

Dica

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

  • Apenas 100 elementos de "std:: Map" são permitidos no depurador.Only 100 "std::map" elements are allowed in the debugger.
  • Usando PDBs marcados faz com que o Visual Studio 2010 para parar de responder e, em seguida, causa a falha do servidor de origem.Using Source Server tagged PDBs causes Visual Studio 2010 to hang and then crash.
  • Corrigidos alguns problemas no rastreamento de eventos no Windows Presentation Foundation (WPF).Some issues on event tracing in Windows Presentation Foundation (WPF) are fixed.

IntelliTraceIntelliTrace

  • 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 fixas.Crashes that were introduced in customer's application are fixed.
  • Uma falha que ocorre quando você alternar para a janela de desmontagem que você inserir que o modo de histórico é fixo.A crash that occurs when you switch to the Disassembly window you enter Historic Mode is fixed.
  • Falha ao sair por causa de colocar um arquivo de rastreamento em modo de execução é fixo.Crash-on-exit because of putting a trace file in Run mode is fixed. ####O IntelliTrace para 64 bits e do SharePointIntelliTrace for 64-bit and SharePoint IntelliTrace é revolucionária de depuração nova tecnologia no Visual Studio 2010 que permite que você seguir em frente e para trás 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 como ele é 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. Visual Studio 2010 SP1 permite que a tecnologia em soluções de 64 bits e para soluções de farm do Microsoft SharePoint de depuração do IntelliTrace.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 for 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.
  • Criação de perfil do JScript não funciona em russo e outros sistemas operacionais do idioma europeu e América Latina.JScript profiling does not work on Russian and other European and Latin American language operating systems.
  • 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 quando você cria o perfil de um projeto de aplicativo Web usando uma configuração de servidor do cliente da web.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 para habilitar a criação de perfil de vários processos aprimorado a JavaScript.Improved JavaScript profiling to enable profiling of multiple processes.
  • Maior estabilidade 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 do registro falha em um computador que está executando o Windows 7.The Registry Capture Utility crashes on a computer that is running Windows 7.
  • Visual Studio pode falhar quando você configura os pré-requisitos.Visual Studio may crash when you configure prerequisites.
  • Uma compilação de projeto de instalação falha quando você executá-lo da linha de comando.A Setup project compilation fails when you run it from the command line.
  • Migrando projetos de instalação do Visual Studio 2008 para o Visual Studio 2010 GUIDs do componente de alterações e isso faz com que a falha das atualizações.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 aleatoriamente trava 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ê fechar um projeto de instalação ou um projeto de instalação de projetos de implantação.The IDE crashes when you close a Setup project or a Deployment Projects Setup project.
  • O RestartWWWService = false comando incorretamente reinicia o serviço da Web em um computador que está executando o Windows Server 2003 quando 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

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

  • Personalize ou estenda modelos T4 por meio de herança do modelo.Customize or extend T4 templates by using template inheritance.
  • Use bibliotecas auxiliares com T4 muito mais facilmente porque T4 não bloqueia 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 para seu servidor de compilação 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 é visível quando a caixa de seleção "Mostrar somente objetos DataContext" está selecionada.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 da WebWeb Development

Projetos WebWeb Projects

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

HTML DesignerHTML Designer

  • Folhas de estilos que são externas a um aplicativo web não são aplicadas no modo 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.
  • Designer de HTML não pode ser usado conforme o esperado para criar páginas da web.HTML Designer cannot be used as expected to design web pages.

Ferramentas de desenvolvedor do Windows PhoneWindows Phone Developer Tools

A implantação dos arquivos XAP maior que 64 MB podem falhar para testar e depurar em dispositivos de telefone físico.The deployment of XAP files over 64 MB may fail for testing and debugging on physical telephone devices.


Geral WPF e Silverlight DesignerGeneral WPF and Silverlight Designer

  • Quando você usa a caixa de diálogo "Escolher itens da caixa de ferramentas", você deve interromper manualmente o processo, o aplicativo se torna sem resposta e ocorrerem perda de dados e corrupção de GUI.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 bloqueia completamente quando você tenta adicionar o Silverlight itens à caixa de ferramentas.The IDE locks completely when you try to add Silverlight items to the toolbox.
  • Atualizando do Silverlight ao Visual Studio está em execução faz com que o Visual Studio falha.Upgrading Silverlight while Visual Studio is running causes Visual Studio to crash.
  • Excluindo 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 os 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:

  • 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.
  • O salvar caixa de diálogo aparece quando você fecha uma solução depois que um evento no Visual Basic é gerado.The Save dialog box appears when you close a solution after an event in Visual Basic is generated.
  • Suporte para assemblies portáteis é adicionado.Support for portable assemblies is added.

XAMLXAML

Superfície de Design do Designer XAMLXAML 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 de visibilidade agora é respeitada em tempo de design.The Visibility property is now respected at design time.
  • Um vazamento de memória ocorre quando você arrasta 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.
  • Um System. InvalidOperationException exceção 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 de mensagem de erro aparece quando você move controles pai em um expansor.An error message dialog box appears when you move parent controls into an expander.
  • Controlar a criação de quando o filho do elemento raiz é um expansor.Control creation when the root element’s child is an expander.
  • Controles podem mover em um contêiner que tem o FlowDirection propriedade 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.
  • Expansor permanece expandido durante o tempo de design quando ele deve ser recolhido.Expander stays expanded during design time when it should be collapsed.
  • Controles de ajustam-se à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 do usuário que pode causar uma exceção sem tratamento na barra de ouro é exibido agora.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 o 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 acompanhar eventos a partir do código que está por trás de arquivos de fluxo de trabalho de refatoração.Workflow files that are XAML-based pick up refactoring events from the code that is behind the workflow files.
  • Refatoração e "Ir para definição" não funcionam conforme o esperado quando você interage com os 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 renomeado.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:

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

Inspetor XAMLXAML Property Inspector

  • Não há suporte para a propriedade StyleTypedProperty pelo seletor de estilo.The StyleTypedProperty property is not supported by the Style Chooser.
  • O editor XAML StringFormat não oferece suporte a caracteres de escape duplo.The XAML StringFormat editor does not support double-escaped characters.
  • Quando o editor XAML é fixado, e você definir 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 de "Ir para o valor" exibe uma caixa de diálogo de mensagem de erro quando a definição aponta para um arquivo de aplicativo XAML.The “Go to value” definition displays an error message dialog box when the definition points to an Application XAML file.
  • Propriedades anexadas no Inspetor desapareceram depois de compilar a solução.Attached properties in the Property Inspector disappear after you build the solution.
  • Quando o editor de pincel é fixado, ele pode causar a mesma propriedade aparecer várias vezes dentro de inspeção de propriedade.When the brush editor is pinned, it can cause the same property to appear multiple times within the property inspector.
  • O conteúdo propriedade não pode ser exibida quando o Inspetor de propriedades é classificado pela origem.The Content property cannot be displayed when the property inspector is sorted by source.
  • Se você abrir o seletor de associação de dados quando o DataContext é definido como CollectionViewSource, ocorrerá um erro.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 recurso.An error occurs if you apply a style that is loaded from another project by using the resource picker.
  • Propriedades anexadas em excesso são exibidas inesperadamente.Excess attached properties are displayed unexpectedly.
  • O estado de expandir / recolher do propriedade categoria não persiste depois de compilar e executar.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:

  • Suporte para configuração de propriedades anexadas que têm o mesmo nome, mas namespaces diferentes na inspeção de propriedade é adicionada.Support for setting attached properties that have the same name but different namespaces in the property inspector is added.
  • Suporte para adicionar a herança como uma indicação de origem possíveis para o marcador de propriedade no Inspetor de propriedade é adicionada para o 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 de XAMLXAML Editor

  • Uma exceção AppDomainUnloaded pode ocorrer no editor de XAML de 2010 do Visual Studio.An AppDomainUnloaded exception may occur in the Visual Studio 2010 XAML editor. Esse problema pode ser causado por meio da obtenção do IntelliSense em x: nome de uma grade.This problem may be caused by obtaining IntelliSense on a Grid's x:Name.
  • XAML IntelliSense do Visual Studio 2010 podem falhar inesperadamente.Visual Studio 2010 XAML IntelliSense may fail unexpectedly.
  • Em tempo de design no painel de Design, você não pode ver aplicados estilos personalizados 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.
  • Edição do Visual Studio 2010 Premium 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 poderá parar de responder quando você edita um objeto VisualStateGroup.The XAML editor may become unresponsive when you edit a VisualStateGroup object.
  • Um erro não poderá ser limpa depois que o XAML é temporariamente colocada em um estado inválido.An error may not be cleared after the XAML is temporarily put in an invalid state.
  • Rabiscos errôneos podem aparecer para propriedades anexadas e isso impede que a superfície de design de trabalho.Erroneous squiggles may appear for attached properties, and this prevents the design surface from working.
  • Um erro incorreto pode ocorrer quando você definir a StrokeThickness propriedade 0 em retângulos.An incorrect error may occur when you set the StrokeThickness property to 0 on Rectangles.
  • Quando você usa com o uso de 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.
  • IntelliSense de estilo para o Silverlight não mostra as 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 de fora da tela depois que o texto é substituído.The "Find and Replace" window is moved off-screen after text is replaced.
  • 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.
  • Exibir um comando "List" no tempo de depuração não permite que você veja a propriedade de itens.Viewing a "List" command at debug-time no longer enables you to see the Items property.
  • Navegação de seleção não funciona conforme o esperado.Selection navigation does not work as expected.
  • Acento circunflexo está fora da tela durante a seleção de palavras CTRL + seta.Caret is off-screen during CTRL+ARROW word selection.
  • Rolagem horizontal de automática 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 o texto sai do modo de exibição.The CTRL+SHIFT+ARROW key combination to select text goes out of view.
  • O comando de cópia de 2010 do Visual Studio gera RTF que causa um erro ocorrer.The Visual Studio 2010 Copy command generates RTF that causes an error to occur.
  • Código com erros ocorre quando você copiar o código do Visual Studio 2010 que contém caracteres chineses para 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 os caracteres japoneses, o código-fonte não pode ser colado corretamente para o Microsoft Word 2010.When you copy source code that contains Japanese characters, the source code cannot be pasted to Microsoft Word 2010 correctly.
  • Caracteres ilegíveis ocorrem quando o código-fonte é copiado e colado para o 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 as regiões que já foram expandidos.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ê alterar as configurações de cor.The Visual Studio 2010 IDE may crash when you change the color settings.
  • Visual Studio 2010 pode falhar ao iniciar o Editor do WPF.Visual Studio 2010 may crash when you start the WPF Editor.
  • Um problema de falta de memória ocorre quando você copia, usando as instruções.An Out-Of-Memory issue occurs when you copy by using statements.
  • Depois de realizar uma ação de recortar para texto, você não pode colar o texto.After you perform a Cut action for text, you cannot paste the text.
  • Quando você para fazer layouts extras durante a conclusão de instrução, o tempo de pop-up pode ser reduzir em 30 a 40 por cento.When you stop doing extra layouts during the statement completion, the pop-up time can be shorten by 30 to 40 percent.
  • A substituição em ação arquivos relata resultados incorretos.The Replace in Files action reports incorrect results.

Extensibilidade do Visual StudioVisual Studio Extensibility

  • A caixa de diálogo "Carregamento de projeto/solução" 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 rolagem, mesmo que haja espaço para mostrá-los.Context menus scroll even if there is room to show them.
  • A janela "Localizar e substituir" aumenta cada vez que ele é aberto.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 falha com uma exceção COM toda vez que você fechá-lo.Visual Studio crashes with a COM Exception every time that you close it.
  • O Visual Studio falha quando ela for fechada.Visual Studio crashes when it closes.
  • O Visual Studio falha quando você usa CodeAnalyst AMD.Visual Studio crashes when you use AMD CodeAnalyst.
  • Visual Studio será reiniciado sempre que tentar 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 as DLLs desnecessário seja carregado.Loading a solution by double-clicking its file causes unnecessary DLLs to be loaded.
  • Tempo ocioso, processando dentro do Visual Studio faz com que a alternância de contexto do thread desnecessário.Idle time processing inside Visual Studio causes unnecessary thread context switching.
  • A caixa de diálogo de progresso é exibida para determinados cenários.The progress dialog box that appears for certain scenarios. Por exemplo, o ir para definição para projetos do C++ demora mais que o esperado para concluir.For example, the Go To Definition for C++ projects takes longer than expected to finish.
  • O LightSwitch não carrega ao executar o modo de "/safemode (devenv)".LightSwitch does not load when you run "devenv /safemode" mode.
  • O Editor para de responder quando você abre arquivos. aspx e. js usando o Telerik.The Editor stops responding when you open .aspx and .js files by using Telerik.
  • Removido somente para avaliação na tela inicial de Express.Removed For evaluation only from the Express splash screen.
  • Leitores de tela e tablets fazer o Visual Studio falhe quando o ponteiro está em pausa sobre o desfazer botão.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 de flutuante com várias instâncias de janelas de ferramenta.Visual Studio crashes when you close a floating group of multi-instance tool windows.
  • O Visual Studio Falha ao desfazer um check-out do arquivo.Visual Studio crashes when you undo a file checkout.

Teste do Visual StudioVisual Studio Test

Teste de carga/da WebWeb/Load Test

  • Visualizador de resultados de teste da Web pode falhar quando um teste está em execução.WebTest Results viewer may crash when a test is executing.
  • Uma exceção OutOfMemory é lançada quando você executar a ação de localizar/substituir em uma solicitação.An OutOfMemory exception is thrown when you perform the Find/Replace action in a request.
  • O processo de Devenv.exe falha depois que você clicar no hiperlink "violações de limite" na barra de status de resultado de teste.The Devenv.exe process crashes after you click the "threshold violations" hyperlink in the test result status bar.
  • Contadores no gráfico "Tempo de resposta de página" desaparecerão após a execução for concluída.Counters on the "Page Response Time" graph disappear after the run is finished.
  • Gravar os resultados para o BD de LoadTest leva mais tempo do que o esperado para concluir.Writing results to the LoadTest DB takes longer than expected to finish.
  • Contadores de desempenho são removidos durante a execução de 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)

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

Ferramentas do Visual Studio para o SharePointVisual Studio Tools for SharePoint

  • Adição de uma permissão de autoridades de certificação definida como um modelo de manifesto de pacote faz com que a falha de implantação de F5.Adding a CAS permission set to a package manifest template causes F5 deployment to fail.
  • Geração de código de Web Part Visual que é uma área restrita falhará se o arquivo ASCX excede um determinado período.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

  • A classe Auto-Generated código de TableAdapterManager do Designer de conjunto de dados é diferente 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.
  • Repetidor de dados não é possível associar a imagem na janela de fontes de dados.Data Repeater cannot bind to image in the data sources window.

Execução de teste e teste de unidadeUnit Test/Test Execution

  • Existe uma condição de corrida no controlador de teste que faz com que os testes ir para o estado "Executado".A race condition exists in the test controller that causes tests to go into the "Not Executed" state.
  • Executar um teste para de responder quando o QTAgent Falha ao iniciar ou as paradas de execução de teste está respondendo na Main () função.A test run stops responding when the QTAgent fails to start or the test run stops responding in the Main() function.
  • A saída de TestContext está incorreta para testes internos que estão contidos em 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 for carregado no controlador de teste.A performance issue occurs when a test is loaded in test controller.
  • Executando a grande quantidade de testes em um ambiente de laboratório deixa alguns testes no estado "Executado".Running large amount of tests on a lab environment leaves some tests in the "Not Executed" state.
  • Coloração de cobertura de código código não está funcionando para código C++ não gerenciado.Code coloring for code coverage is not working for unmanaged C++ code.
  • O TestCaseId propriedade é fornecido para ser o mesmo para todos os casos de teste que estão associados com o 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 de warehouse leva mais tempo do que o esperado para concluir.The warehouse rebuild takes longer than expected to finish.
  • Redefinir os resultados do teste automatizado pode fazer com que duas alterações de um ponto apareçam no warehouse 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 o diagnóstico Log de eventos do adaptador de dados" é truncada em diferentes versões de idioma do Microsoft Test Manager.The "Configure Diagnostic Data Adapter-Event Log" page is truncated in different language versions of Microsoft Test Manager.
  • Analisando resultados de teste faz com que o resultado para se tornar o resultado mais recente na tendência de 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 esquerda não persistem entre sessões do MTM.The Right-To-Left language settings do not persist across MTM sessions.
  • Repreenchimento de suite de teste com base na consulta demora mais que o esperado para conjuntos grandes.Query-based test suite repopulation takes longer than expected for large suites.
  • Pode ocorrer uma falha, que selecione o tipo de navegador para reprodução Firefox no executor de teste Microsoft.A crash may occur you select the browser type for Firefox playback in the Microsoft Test Runner.
  • Se o aplicativo que está sendo testado é iniciado como parte da ação de gravação para o caso de teste, você não pode coletar dados do Intellitrace.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 anexo para resultados de teste retorna 0 para iterar através de 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 de "parâmetro de senha", quando você cria 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 no Microsoft Test Manager.The test case description can be shown in Microsoft Test Manager.
  • Melhorias de desempenho para o Microsoft Test Manager são fornecidas.Performance improvements for Microsoft Test Manager are provided.
  • Suporte para o Expression Encoder 4.0 no teste manual é adicionado.Support for Expression Encoder 4.0 in manual testing is added.

O Lab ManagerLab Manager

  • Não é possível alterar o servidor do Microsoft System Center Virtual Machine Manager (SCVMM) que está 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 e teste de compilação não pode usar locais de destino no DFS ou em compartilhamentos de 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 as compilações existentes que têm mais de uma configuração em um fluxo de trabalho de implantação e 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 de serviço de Build falha se ele está em execução no "Modo de laboratório" e a conta de serviço não tem 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 um laboratório não-gerenciados de máquina virtual, 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.

Fast Forward/Coded UITestFast Forward/Coded UITest

  • Projetos de teste de IU codificados são incompatíveis com a instalação e implantação de projetos 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.
  • Controles de interface do usuário de teste que são adicionados ao UIMap diferenciam maiusculas de minúsculas.UI Test controls that are added to UIMap are case-insensitive.
  • Criando um teste de IU codificado de uma gravação de ação existente não são exibidos na caixa de diálogo de credenciais alternativas.Creating a Coded UI Test from an existing action recording do not display in the alternative credentials dialog box.

Além disso, dá suporte para gravação e reprodução de código que 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 Help Library Manager não oferece 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 de biblioteca de ajudaHelp Library Agent

  • Problema:Issue:

    O agente de biblioteca de Ajuda não é reiniciado após a atualização de conteúdo.The Help Library Agent does not restart after content update. O agente de biblioteca de Ajuda pode falhar quando você iniciá-lo 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 de 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.

Instalação pode fazer com que a lista de atualização instalada erroneamente listar os HotfixesInstallation Can Cause the Installed Update List to Erroneously List Hotfixes

  • Problema:Issue:

    Visual Studio 2010 Service Pack 1 pode causar várias entradas a serem criados 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 "Hotfix para o Visual C++ Standard 2010 Beta 1" junto com um número 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 foram instaladas com o Visual Studio 2010 Service Pack 1, e se 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. Não há hotfixes "Beta 1" estão instalados em 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, na verdade, está instalado no seu 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 do Microsoft UpdateKnown Issues with Using Microsoft Update

  • Problema:Issue:

    Quando você instala este service pack, o processo de instalação pode continuar e concluir 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 completa metade.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 permitir que eu escolha quando instalá-las" e, em seguida, selecione a opção "instalar a atualização e o desligamento", a instalação do service pack 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, serão oferecidas este 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 2010Ultimate do Visual Studio, Visual Studio 2010 Premium ou os usuários do Visual Studio 2010Professional, será oferecido ao instalar o pacote de serviço 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á devido a componentes deste service pack em um estado inesperado.However, the installation process will fail because components of this service pack are in an unexpected state. Para reinstalar com êxito este service pack, 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 do item programas e recursos no painel de controle ou executando 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 Remove recursos.Select Add or Remove Features.
    3. Selecione o Microsoft Office Developer Tools e, em seguida, 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 o 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.

PropriedadesProperties

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
  • Visual Studio 2010 Tools para o tempo de execução do Microsoft OfficeVisual Studio 2010 Tools for Microsoft Office Runtime

Início da página
Top of Page