Você está offline; aguardando reconexão

Bugs do Visual Studio CTP de 2015 fixo e problemas conhecidos

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2967191
Este artigo lista os bugs corrigidos e problemas conhecidos para o Microsoft Visual Studio 2015 Community Technology Previews (CTPs).
Sobre o Visual Studio CTP de 2015
Visual Studio 2015 CTPs são versões de pré-lançamento da próxima grande versão para Visual Studio. CTPs fornecem a capacidade de compartilhar comentários com a equipe de produto, bem como a oportunidade de testar os recursos novos e aperfeiçoados produtos pioneiros. Esta versão não se destina ao uso em computadores de produção ou para criar código de produção.

O objetivo deste CTP é obter os seus comentários. Para relatar um bug, use Conectar-se. Você também pode compartilhar suas idéias e sugestões sobre UserVoice. Sua opinião rápida pode ser compartilhado por meio de Enviar um sorriso por meio do Visual Studio IDE.

Baixe o mais recente CTP de 2015 Visual Studio:
  • Microsoft Visual Studio Ultimate 2015 CTP (exe, ISO)
  • Ferramentas remotas para (Visual Studio CTP de 2015x86, x64, braço)
  • Microsoft Visual Studio 2015 SDK CTP (exe)
  • Biblioteca MFC multibyte (Visual Studio CTP de 2015exe)


Observação
  • CTPs encontram apenas em inglês.
  • CTPs não são suportados e destinam-se a ser usada para testes, avaliações e comentários somente.
  • CTPs não estão sujeitos a validação final. Eles não se destinam a ser executado em servidores ou estações de trabalho de produção ou a ser usado para criar o código de produção. Se você instalar um CTP em um servidor de produção, isso coloca o servidor em um estado sem suporte.
  • Embora esses CTPs destinam-se a ser instalado lado a lado com versões anteriores do Visual Studio, compatibilidade total para cada CTP não é garantida.

Visual Studio 2015 CTP 5 (versão 14.0.22512.0.DP) detalhes

Para descobrir o que há de novo no Visual Studio 2015 CTP 5, consulte o Notas de versão do Visual Studio 2015 CTP 5.

Bugs corrigidos

Gito
  • Arquivos inválidos são introduzidos no repositório gito.
    Sintoma
    Ao fazer o download de alterações em um repositório remoto, o arquivo de configuração é substituído por um arquivo especialmente criado. O arquivo de configuração reside fora do repositório. Ao substituir esse arquivo por um arquivo incorreto, os comandos gito podem ser reconfigurados para executar comandos arbitrários executados em suas credenciais. Nessa situação, é apresentado um arquivo incorreto no repositório gito.

    Observação
    • Esse problema não afeta 2013 do Visual Studio e o Visual Studio Team Foundation Server (TFS) 2013 diretamente, porque o Visual Studio e o TFS não executar comandos arbitrários dos metadados .git. No entanto, fazer check-out de um repositório que contém um arquivo especialmente criado pode ter partes do Visual Studio substituição dos metadados .git. Isso pode expor as ferramentas de linha de comando gito para Windows para o problema.
    • O problema afeta todos os clientes gito descobertos mantenedores de gito do núcleo.
    Causa
    Cada banco de dados local do gito é mantido em um disco de pasta raiz para o repositório em um diretório oculto de .git. Quando os arquivos estão sendo check-out (por exemplo, formatar o disco local após o download), um arquivo chamado ".git/config" é inserido no banco de dados gito. Uma comparação entre maiúsculas e minúsculas para ".git" é parcialmente responsável por esse problema. Além disso, a manipulação automática de caminhos de arquivo em plataformas Windows expande os padrões do arquivo afetado em um padrão que é muito mais do que o explicitamente nomeado ".git/config."
    Como funciona a correção
    Do TFS, a correção rejeita qualquer envio (carregar) que contém um componente de arquivo ou caminho que coincide com a seqüência de caracteres ".git". Isso impede que a introdução de arquivos inválidos no repositório hospedado.

    Para o cliente do Visual Studio, a correção impede que qualquer arquivo sendo extraído para o diretório .git. Isso, por sua vez, evita que repos que contêm arquivos incorretos afetem o computador local.

Problemas conhecidos

Problemas gerais
  • Atualizando de uma versão traduzida do Visual Studio 2015 Preview para Visual Studio CTP de 2015 será revertido para somente os recursos do inglês

    Visualização de 2015 do Visual Studio é lançada em 10 idiomas totalmente traduzidos. Eles incluem inglês, chinês simplificado, chinês tradicional, francês, alemão, italiano, japonês, coreano, russo e espanhol. Além disso, o Visual Studio 2015 Visualizar pacotes de idiomas são liberados em 14 idiomas. Eles incluem inglês, chinês simplificado, chinês tradicional, francês, alemão, italiano, japonês, coreano, russo, espanhol, português, tcheco, polonês e turco.

    Visual Studio CTP de 2015 será liberado para o idioma inglês. Quando você atualiza de uma versão traduzida do idioma diferente do inglês do Visual Studio 2015 Preview para Visual Studio CTP de 2015, todos os recursos e interface do usuário serão revertido para o inglês.

    Portanto, quando um mais recente Visual Studio 2015 Ultimate CTP5 é instalado, a mais antiga Visual Studio 2015 Ultimate visualização (de qualquer idioma localizado) será removida. Todos os recursos de visualização de 2015 Visual Studio antigos serão removidos, deixando apenas Visual Studio 2015 Ultimate CTP5 em inglês.

    Por exemplo, considere o seguinte cenário:
    • Instale Visual Studio 2015 Ultimate visualização chinês simplificado (FLP) ou pacote de idiomas do Visual Studio 2015 além de Visual Studio 2015 Ultimate visualização inglês para chinês simplificado.
    • Instale o Visual Studio 2015 Ultimate CTP5 inglês (FLP).
    Nesse cenário, você terá Ultimate do Visual Studio 2015 com nível CTP5 e todos os recursos estão disponíveis em inglês.

    Você não pode instalar o CTP5 Ultimate do Visual Studio 2015 primeiro e então instalar visualização Ultimate do Visual Studio 2015 na parte superior. Quando você tenta instalar uma compilação mais antiga sobre uma versão mais recente, a instalação é bloqueada.
  • A licença do Visual Studio será exibida para expirar após você instalar o produto, se o local do Visual Studio foi salvo e instalado para incluir um espaço no caminho de diretório.
    Para contornar esse problema, desinstale o Visual Studio e reinstale a partir de um caminho sem espaços.

Ferramentas de diagnóstico
  • Às vezes, a posição de exibição da janela de ferramentas de diagnóstico está incorreta.
    • Diagnóstico de gráficos (Alt + F5) atualmente exibe a ferramentas de diagnóstico janela lado-a-lado com a janela de documento de .diagsession de diagnóstico de gráficos.
    • Depois que você move a janela de ferramentas de diagnóstico para um grupo de guias diferentes ou lançá-las fora do documento, será redefinido para seu local padrão na próxima vez que você inicia a depuração.
    • A janela de ferramentas de diagnóstico podem exibir por trás do documento ativo no editor quando você iniciar a depuração.
  • Depuração remota para o Windows Azure não é suportado no momento.

Alterações significativas

Ferramenta de linha de tempo
  • A nova ferramenta de capacidade de resposta do aplicativo ajudará a solucionar problemas de capacidade de resposta de aplicativos causadas por diversos fatores, tais como Layout, renderização, disco, / 0 e assim por diante. Você poderá vincular a queda na capacidade de resposta do aplicativo executáveis real informações e fonte resultante que está causando o problema.

Mais informações

Como baixar os arquivos de suporte da Microsoft

As atualizações para outros produtos da família Visual Studio podem ser encontrados na Site de download da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

Windows 8.1 e o Windows Server 2012 R2 atualização de 2919355 (também disponível através do Windows Update) é necessário para Visual Studio 2015 14.0.22512.0 DP instalar com êxito.

Requisitos de reinicialização

Você terá que reiniciar seu computador após instalar este pacote.

Arquiteturas compatíveis

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido
  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido de 5.400 RPM
  • DirectX 9 compatível com a placa de vídeo que está sendo executada em uma resolução de 1024 x 768 ou superior

Detalhes de visualização de 2015 do Visual Studio

Para descobrir o que há de novo no Visual Studio visualização de 2015, consulte o Notas de versão do Visual Studio 2015 visualização. Para obter uma lista de bugs corrigidos e problemas conhecidos, consulte o Artigo de KB Preview do Visual Studio 2015.

"14" do Visual Studio CTP 4 (versão 14.0.22129.1.DP) detalhes

Os avanços na tecnologia

Foram feitas as seguintes melhorias de tecnologia nesta versão.

Desenvolvimento ASP.NET e web
  • Recursos de ferramentas do ASP.NET vNext
    • Agora o Visual Studio usa um host de tempo de design para acelerar a cenários de compilação do Visual Studio para projetos do ASP.NET vNext. O host de tempo de design cria o projeto na memória sempre que uma alteração ocorre. Portanto, compilação do Visual Studio retornará apenas o que o host de tempo de design já tenha feito.
    • O Visual Studio agora oferece suporte de Gerenciador de Pacotes do NuGet e o console para ASP.NET vNext projetos.
    • O modelo de projeto ASP.NET vNext agora oferece suporte a layout de projeto moderno. Ele cria uma pasta do projeto emsolutionFolder> \src. O modelo de projeto da web do ASP.NET vNext também coloca o conteúdo estático na pasta wwwroot que é determinada pelo elemento webroot da project.json.
    • O modelo de aplicativo da Web ASP.NET vNext usa estruturas de destino padrão como "aspnet50" e "aspnetcore50" agora, em vez de "net451" e "k10". O parâmetro Startup.cs IBuilder é renomeado para IApplicationBuilder devido a alteração no tempo de execução.
    • Modelos de projeto do ASP.NET vNext colocar um arquivo de gloal.json no mesmo nível que o arquivo de solução, para oferecer melhor suporte para referências de projeto ao projeto.
    • O Visual Studio agora oferece suporte a depuração de ASP.NET vNext que testes de unidade.
    • O nó de referências de projeto do ASP.NET vNext agora reflete as alterações de dependência do arquivo project.json imediatamente.
  • Atualizações de tempo de execução do ASP.NET vNext
    • "14" do Visual Studio CTP 4 inclui pacotes de tempo de execução alpha4 para ASP.NET vNext. Você pode localizar todos os detalhes sobre os problemas corrigidos no publicado e aperfeiçoamentos específicos adicionados Notas da versão no GitHub.
CLR
  • Esta atualização do.NET Framework inclui uma nova versão do compilador JIT 64 bits que fornece melhorias significativas de desempenho sobre o legado compilador JIT 64-bit. Embora foi cuidado para fazer a transição para o novo compilador mais transparente possível, as mudanças no comportamento são possíveis. Consulte as informações adicionais na seção "Problemas conhecidos" para possíveis problemas que podem ocorrer e ações que podem ser executadas em relação ao compilador JIT.

    Nós queremos ouvir diretamente sobre quaisquer problemas que você encontrar causados por usando o novo compilador JIT. Envie uma mensagem de email que explica o problema junto com o binário problemático anexado a Comentários de RyuJIT.
Depurador
  • Economizar tempo problemas complexos de depuração usando a nova janela de inspeção de configurações de ponto de interrupção. A janela inclui suporte IntelliSense aprimorado para condições de ponto de interrupção e ações.
  • Chame funções C++ na janela Watch e imediata com menos preocupações quanto a deadlocks. Se o depurador detectar que uma função chamada está travada, ele tentará resolver o problema.
  • Aplicativos C++ mais rápido iniciam durante a depuração.
Experiências XAML
  • Definição de espiada agora é suportada no Editor do XAML. Você pode usar o comando de definição Peek para visualizar e editar o código sem precisar alternar o contexto ou o documento que você está editando. Isso está disponível para todas as plataformas de XAML.

Problemas conhecidos

Problemas gerais
  • O depurador XSLT cai na CTP do Visual Studio "14" 4.
  • Visual Studio não pode executar o Kit de certificação de aplicativo do Windows, se o Visual Studio está instalado no Windows 10 Technical Preview.
    Sintomas
    Microsoft Visual Studio não pode executar a versão 3 do Kit de certificação de aplicativo do Windows.x se o programa é instalado em um computador que esteja executando o Windows 10 Technical Preview. Esse problema afeta o Microsoft Visual Studio "14," Microsoft Visual Studio 2013 e Microsoft Visual Studio 2012.

    Nessa situação, você recebe uma mensagem de erro afirmando que a versão instalada do Kit de certificação de aplicativo do Windows não é suportada nesta versão do Windows.
    Solução alternativa
    Para contornar esse problema, Valide seus aplicativos Windows 8.1, o Windows 8 ou o Windows Phone 8.1 executando o Kit de certificação de aplicativo do Windows no Windows 8.1. Você pode fazer isso executando o Visual Studio "14," 2013 do Visual Studio ou o Visual Studio 2012 no Windows 8.1 ou por meio de um computador remoto que esteja executando o Windows 8.1.
Desenvolvimento ASP.NET e web
  • Quando você cria um projeto do ASP.NET vNext, uma pasta de projeto vazio é criada sob a pasta de solução. Esta pasta deve ser removida porque a pasta de projeto real é criada nasolutionFolder> \src subpasta.
  • Em um projeto do ASP.NET vNext, quando você clica na pasta "src" de solução e, em seguida, adicione um novo projeto, a caixa de diálogo Add New Project usa a pasta de solução como o local em vez da pasta "src".
  • No RTM do Windows 8, o ato de pressionar F5 em um projeto do vNext ASP.NET não funciona para o framework CLR principal. No entanto, Ctrl + F5 funciona corretamente. O ato de pressionar F5 funciona corretamente para o framework CLR principal no Windows 8.1.
CLR
Importante: Siga cuidadosamente as etapas nesta seção. Problemas sérios poderão ocorrer se você modificar o Registro incorretamente. Antes de modificá-lo, Faça backup do registro para restauração no caso de ocorrerem problemas.

Quando você usa o compilador JIT novo, você terá os seguintes sintomas:
  • Um aplicativo gera um erro de InvalidProgramException .
  • Um aplicativo funciona em um computador baseado em x86, mas não em um computador baseado em x64.
Solução alternativa
Para contornar esse problema, use qualquer um dos seguintes métodos.

Observação: Para todos esses métodos, compilação dinâmica todos é realizada pelo JIT herdado. Além disso, todos os compilação NGEN continua a usar o novo JIT e todas as imagens NGEN existentes que foram compiladas por JIT novo continuam a ser usado.
  • Método 1

    Defina a variável de ambiente a seguir:

    COMPLUS_useLegacyJit = 1
  • Método 2

    No registro, crie qualquer uma das seguintes subchaves:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    Em seguida, especifique o seguinte:

    Nome da chave: useLegacyJit
    Tipo: REG_WORD
    Valor: 1
  • Método 3

    Adicione o seguinte texto para o <app></app>. exe. Se ainda não existirem, crie seções indicadas.

    Observação: No nome de arquivo, <app></app> representa o nome real do aplicativo.
    <configuration>  <runtime>   <useLegacyJit enabled="1">  </runtime></configuration>
Se você encontrar um erro ao usar o novo JIT e o tipo de problema manifesta-se como uma imagem NGEN, use qualquer um dos seguintes métodos para forçar determinados assemblies nomeados a ser recompilado pelo JIT e não usar as imagens nativas existentes:
  • Método 1

    Defina a variável de ambiente a seguir:

    COMPLUS_DisableNativeImageLoadList = assembly_one; assembly_two; assembly_three
  • Método 2

    No registro, crie qualquer uma das seguintes subchaves:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    Em seguida, especifique o seguinte:

    Nome da chave: DisableNativeImageLoadList
    Tipo
    : REG_SZ
    Valor: assembly_one; assembly_two; assembly_three

    Observação: Esta é uma lista delimitada por ponto e vírgula ou espaço delimitado de nomes assembly simples (não há token de chave pública, sem arquitetura e assim por diante). Essa lista não contém a extensão de nome de arquivo ". dll". Nos exemplos desse método e o método seguinte, "assembly_one" é o nome simple para um assembly que é chamado "assembly_one.dll".
  • Método 3

    Adicione o seguinte texto para o <app> </app>. exe. Se ainda não existirem, crie seções indicadas.

    Observação: No nome de arquivo, <app></app> representa o nome real do aplicativo.

    <configuration>  <runtime>   <disableNativeImageLoad>    <assemblyIdentity name="assembly_one" />    <assemblyIdentity name="assembly_two" />  </disableNativeImageLoad>  </runtime></configuration>
Mistura
  • Mistura não for iniciado e retorna um "Obrigado por avaliar o produto. Seu período de avaliação expirou. Se você quiser continuar a usar o produto, insira uma chave de produto válida"mensagem de erro. Isso será corrigido em uma CTP futura.

Mais informações

Como baixar os arquivos de suporte da Microsoft

As atualizações para outros produtos da família Visual Studio podem ser encontrados na Site de download da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

Windows 8.1 e o Windows Server 2012 R2 atualização de 2919355 (também disponível através do Windows Update) é necessário para os Visual Studio "14" CTPs instalar com êxito.

Requisitos de reinicialização

Você terá que reiniciar seu computador após instalar este pacote.

Arquiteturas compatíveis

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido
  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido de 5.400 RPM
  • DirectX 9 compatível com a placa de vídeo que está sendo executada em uma resolução de 1024 x 768 ou superior

"14" do Visual Studio CTP 3 (versão 14.0.22013.1.DP) detalhes

Os avanços na tecnologia

Foram feitas as seguintes melhorias de tecnologia nesta versão.

Desenvolvimento ASP.NET e web
  • Recursos de ferramentas do ASP.NET vNext
    • Visual Studio não armazena os nomes de arquivo no arquivo de projeto ".kproj" para controlar quais arquivos são incluídos no projeto. Arquivos nas pastas de projeto são incluídos automaticamente no projeto e arquivos são removidos automaticamente do projeto quando eles são removidos dos diretórios de projeto.
    • Integração de teste de unidade é adicionada e a experiência será diminuída em versões posteriores.
    • Suporte para configuração de compilação é adicionado.
  • Atualizações de tempo de execução do ASP.NET vNext
    • "14" do Visual Studio CTP 3 inclui pacotes de tempo de execução alpha3 para ASP.NET vNext. Todos os detalhes sobre os aperfeiçoamentos específicos adicionados e emite fixo podem ser encontrado no publicado Notas da versão no GitHub.
  • Atualizações do ASP.NET no Visual Studio 2013 atualização 3
Depurador
  • Agora você pode ver código quanto tempo leva para executar diretamente no editor quando a execução de código excede um limite.
Visual C++
  • Agora é possível decompor novamente literais de seqüência de caracteres que são repletos de seqüências de escape em um formato bruto seqüência muito mais facilmente legível. As seqüências com suporte são \n (nova linha), \t (guia), \ \ (barra invertida) \' (aspa simples) \ "(aspas duplas) e \? (ponto de interrogação). Para usar esse recurso, clique em qualquer cadeia de caracteres literal (larga ou estreita) e selecione Refatorar->Converter para Raw seqüência Literal para executar a operação.
  • Isso foi substituído SmartTags usando as lâmpadas para criar declaração/definição, tornando mais fácil para você ver e clique essas notificações.
  • Estamos integrado a extensão Renomear símbolo para Visual Studio 2013 (intitulado Visual C++ refatoração na Galeria do Visual Studio) no Visual Studio e funcionalidades como a capacidade cancelar a operação se ela demorar muito adicionais.
  • Implementamos o armazenamento local de segmento. Use a palavra-chave thread_local para declarar um objeto deve ser armazenado independentemente para cada thread.
  • Agora o Visual Studio tenta simplificar modelos e definições de tipo de parâmetro ajuda e quickinfo para torná-los mais fáceis de ler.
Visual Studio IDE
  • CTP do Visual Studio "14" 2, apresentamos um novo recurso chamado Layouts personalizados para facilitar para você salvar layouts personalizados. Na CTP 3, desses Layouts personalizados são transferidas. Os layouts personalizados que você criar serão sincronizadas entre computadores que têm o CTP 3 instalado quando você entrar no IDE usando a mesma conta.
  • Você pode criar um projeto compartilhado do Visual Basic, C# ou JavaScript vazio do arquivo -> menu Novo projeto . Armazenamento do Windows ou Windows Phone que são escritos em C#, Visual Basic ou JavaScript e alguns clássicos desktop projetos (aplicativo de Console, biblioteca de classes, aplicativo de formulário do Windows, bibliotecas de classes portáteis, WPF) que são escritos em C# ou Visual Basic podem consumir um ou vários dos seguintes projetos compartilhados. Você pode gerenciar referências de projeto compartilhado (adicionado ou removido), usando o Gerenciador de referência. Continuaremos a expandir o suporte a projetos compartilhados para mais tipos de projeto e idiomas no futuros CTPs "14" do Visual Studio.
  • Visual Studio oferece suporte a ícones de alta resolução em barras de comando, barras de ferramentas de janela do ferramenta (padrão) e menus principais quando ele estiver sendo executado maior escala de DPI de 100%.

Problemas conhecidos

Visual C++
  • O novo quickinfo Visual C++ pode falhar simplificar um modelo se várias definições de tipo do mesmo tipo estão envolvidas. Esse problema será resolvido em versões posteriores.


Visual Studio IDE
  • Após efetuar logon no Windows, quando você entrar no CTP do Visual Studio "14" 3 ou iniciá-lo, você precisará instalar o.NET Framework 3.5. Esta é uma condição de corrida que é disparada por um assembly que deve ter sido marcado como seguro para o.NET Framework 4.5.

    Para contornar esse problema, use um dos seguintes métodos:
    • Instale o.NET Framework 3.5.
    • Definir useLegacyV2RuntimeActivationPolicy como true para o elemento de inicialização nos arquivos de configuração em "C:\Program Files (x86) \Common Files\Microsoft Shared\VsHub\1.0.0.0\":
      • Microsoft.VsHub.Server.HttpHost.exe.config
      • Microsoft.VsHub.Server.ServiceModuleHost.exe.config
      • VsHub.exe.config
    Observação: As máquinas virtuais Azure para Visual Studio "14" CTP 3 já tiveram a segunda opção aplicada.
Aplicativos de armazenamento
  • Assistente de envio de notificação for concluído corretamente devido a alguns erros. O problema será resolvido em versões posteriores.
Serviços móveis do Azure .NET
  • No CTP do Visual Studio "14" 3, o Azure .NET Mobile Services são suportados.
LightSwitch
  • Depois de aplicar o CTP do Visual Studio "14" 3 não é possível publicar um projeto LightSwitch. É recomendável que você mantenha um CTP anterior se você precisa publicar seu aplicativo.
  • Você pode atualizar os projetos do LightSwitch de versões anteriores. No entanto, dependendo do tipo de projeto, você pode encontrar os seguintes problemas:
    • Compilação de aplicativos de negócios de nuvem atualizado (CBA) ou projetos baseados em HTML pode falhar, pois não é possível localizar o 2.5.1 versão do tempo de execução do cliente.

      Para contornar esse problema, execute essas etapas:
      1. O Cliente do LightSwitch HTMLclique com botão direito e selecione Manage NuGet Packages.
      2. Sob o nó pacotes instalados , selecione e desinstalar o pacote de "Microsoft.LightSwitch.Client.JavaScript.Runtime". Não desinstale quaisquer dependências.
      3. No nó on-line , procurar e instalar a versão 2.5.1.0 do pacote do "Microsoft.LightSwitch.Client.JavaScript.Runtime".
    • Atualizado LightSwitch 2011 ou projetos baseados em área de trabalho do Visual Studio 2012 podem falhar ao carregar corretamente em tempo de execução ou durante a depuração.

      Notaatualização LightSwitch 2011 ou projetos baseados em área de trabalho do Visual Studio 2012 não é recomendável neste CTP.
    • Projetos atualizados com base no Visual Studio 2012 atualização 2 HTML podem falhar ao carregar corretamente em tempo de execução ou durante a depuração.

      Não é recomendável atualizar os projetos de atualização 2 HTML do Visual Studio 2012 neste CTP.
Estrutura de entidades
  • Quando você usar as ferramentas do Entity Framework, você pode receber a seguinte mensagem de erro:
    Método não encontrado: 'Void Microsoft.VisualStudio.PlatformUI.DpiHelper.LogicalToDeviceUnits(System.Windows.Forms.ImageList ByRef, Microsoft.VisualStudio.PlatformUI.ImageScalingModel)'.
    Para contornar esse problema, instale uma versão atualizada das ferramentas do Entity Framework 6.1.1 para CTP do Visual Studio "14" 3 aqui.

Mais informações

Como baixar os arquivos de suporte da Microsoft

As atualizações para outros produtos da família Visual Studio podem ser encontrados na Site de download da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

Windows 8.1 e o Windows Server 2012 R2 atualização de 2919355 (também disponível através do Windows Update) é necessário para os Visual Studio "14" CTPs instalar com êxito.

Requisitos de reinicialização

Você terá que reiniciar seu computador após instalar este pacote.

Arquiteturas compatíveis

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido
  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido de 5.400 RPM
  • DirectX 9 compatível com a placa de vídeo que está sendo executada em uma resolução de 1024 x 768 ou superior

Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP) detalhes

Os avanços na tecnologia

Foram feitas as seguintes melhorias de tecnologia nesta versão.

Desenvolvimento ASP.NET e web
  • ASP.NET vNext: esta versão do Visual Studio oferece suporte à criação e desenvolvimento de aplicativos do ASP.NET vNext. ASP.NET vNext é uma pilha de lean manufacturing e composta .NET para a criação de aplicativos web modernos para servidores locais e de nuvem. Ele inclui os seguintes recursos:
    • API de Web e ASP.NET MVC tem foi unificada em um único modelo de programação.
    • Uma experiência de desenvolvedor de não-compilação.
    • Configuração baseada em ambiente para uma transição suave para a nuvem.
    • Dependência injeção out-of-the-box.
    • Novo runtime otimizada para a nuvem oferece suporte a verdadeira versão lado a lado.
    • O NuGet tudo, até mesmo o próprio runtime.
    • Executado no IIS ou auto-hospedados em seu próprio processo.
    • Todos os código-fonte por meio de Base do .NETe aceita contribuições.
    Para obter mais informações sobre vNext do ASP.NET no Visual Studio, vá para o ASP.NET vNext site.
  • Esta versão do Visual Studio também inclui todos os ASP.NET e web development recursos atuais que são lançados como partes do Visual Studio 2013 atualização 2. Saiba mais aqui.
Visual C++
  • Localizar em arquivos foi atualizada para permitir resultados subseqüentes ser adicionado ao anterior resultados ("modo de acréscimo"). Resultados podem agora também ser editados ou excluídos.
  • Implementar puros virtuais habilita um usuário para rapidamente criar definições para uma classe que herda construções (por exemplo, a classe abstrata, struct) contendo virtuais puro. Ambos os vários e heranças recursivas são suportadas. Ativar o recurso por meio do mouse em uma definição de classe (implementar todos os virtuais puros) ou uma construção de base herdada (implementar puro virtuais na base nele somente). Comentários de duas barras (/ /) usado para delimitar os grupos de funções implementadas de bases individuais.
  • Mover a definição de função permite que um usuário mova o corpo de uma definição de função para fonte ou definição de cabeçalho/classe. Ele deve ser ativado por meio do menu de contexto do botão direito do mouse na assinatura da função.
  • Criar declaração/definição foi atualizado, adicionando a definição inspecionar e outras correções de bugs.
Visual Studio IDE
  • Mostrar barras de menus no estilo de maiúsculas/minúsculas em vez de estilo todas em maiúsculas.
  • Suporte para toque no Editor do Visual Studio agora está disponível. Isso inclui o toque para a rolagem, pinch para zoom, tap e hold para menus de contexto, toque duas vezes para a seleção de palavras e seleção de linha tocando na margem.
  • Os valores de lista suspensa configuração e plataforma para a caixa de diálogo página de propriedades do VC foram alterados para lembrar a última seleção de usuário quando fechado e reaberto.
  • Os usuários podem salvar layouts personalizados clicando em Salvar Layout de janela no menu janela . Os usuários podem aplicar um layout personalizado clicando em Aplicar Layout da janela no menu janela , e os usuários podem excluir, renomear ou reordenar layouts clicando em Gerenciar Layout de janela no menu janela . Os nove primeiros layouts também têm atalhos de teclado de teclas Ctrl + Alt + 1 a Ctrl + Alt + 9.
  • Este CTP, nós são refinando lâmpadas que são a maneira fácil e rápida de obter útil correções para problemas conhecidos em seu código no Editor do Visual Studio. Se você tiver um problema no seu código, colocar o cursor do editor na linha em que o problema é mostrado ou focalização sobre o problema apresentará uma lâmpada que mostra ações úteis que você pode adotar para resolver o problema com uma visualização dos resultados de cada ação.

    Esse recurso é publicamente extensível, para que Extensores do Visual Studio podem fornecer suas próprias ações sugeridas.
  • Depois que você aplicar este CTP, você pode criar um vazio C# e JavaScript compartilhados projeto do arquivo > menu Novo projeto . Projetos, projetos de armazenamento do telefone e projetos Universal que são escritos em JavaScript e C# pode consumir um ou vários dos seguintes projetos compartilhados. Projeto referências podem ser gerenciadas (adicionado ou removido) compartilhados usando o Gerenciador de referência. Referência de projeto compartilhado também está disponível para alguns clássico C# projetos para desktops. Os tipos de projeto e os idiomas que oferecem suporte a projetos compartilhados continuará a expandir no futuro CTPs.
  • Neste CTP, o Visual Studio agora oferece suporte a ícones de alta resolução na lista de erros.

Problemas conhecidos

Instalação

Plataforma de cliente
  • Desinstalar o Visual Studio "14" CTP 2 remove TypeScript Visual Studio 2013.
Atualizando
  • Devido a um problema conhecido, quando você instala o Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP) no mesmo computador que tiver o CTP do Visual Studio "14" 1 (versão 14.0.21730.1.DP) instalado, os projetos de armazenamento do Windows podem falhar ao iniciar.

    Para contornar esse problema, repare a instalação do Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP) após a atualização. Para evitar esse problema, nossa recomendação mais segura é desinstalar o CTP do Visual Studio "14" 1 (versão 14.0.21730.1.DP) antes de instalar a nova versão do CTP. Esse problema de atualização de compilação a compilação foi corrigido para upgrades futuros do CTP do Visual Studio "14" 2 (versão 14.0.21901.1.DP).
Visual C++
  • A ferramenta "Uso da memória" nativa não funciona durante o direcionamento para Win32 (x86). Direcionamento x64 funciona conforme o esperado.

Mais informações

Como baixar os arquivos de suporte da Microsoft

As atualizações para outros produtos da família Visual Studio podem ser encontrados na Site de download da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

Windows 8.1 e o Windows Server 2012 R2 atualização de 2919355 (também disponível através do Windows Update) é necessário para Visual Studio 14.0.21901.1 "14" DP para instalar com êxito.

Requisitos de reinicialização

Você terá que reiniciar seu computador após instalar este pacote.

Arquiteturas compatíveis

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido
  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido de 5.400 RPM
  • DirectX 9 compatível com a placa de vídeo que está sendo executada em uma resolução de 1024 x 768 ou superior

"14" do Visual Studio CTP 1 (versão 14.0.21730.1.DP) detalhes

Os avanços na tecnologia

Foram feitas as seguintes melhorias de tecnologia nesta versão.

Desenvolvimento ASP.NET e web
  • ASP.NET vNext: esta versão do Visual Studio oferece suporte à criação e desenvolvimento de aplicativos do ASP.NET vNext. ASP.NET vNext é uma pilha de lean manufacturing e composta .NET para a criação de aplicativos web modernos para servidores locais e de nuvem. Ele inclui os seguintes recursos:
    • API de Web e ASP.NET MVC tem foi unificada em um único modelo de programação.
    • Uma experiência de desenvolvedor de não-compilação.
    • Dependência injeção out-of-the-box.
    • Lado a lado: Implante a estrutura e o tempo de execução usando o aplicativo.
    • O NuGet tudo, até mesmo o próprio runtime.
    • Todos os código-fonte aberto é a base do .NET e aceita contribuições.
    Para obter mais informações sobre vNext do ASP.NET no Visual Studio, vá para o ASP.NET vNext site.
  • Esta versão do Visual Studio também inclui todos os ASP.NET e web development recursos atuais que são lançados como partes do Visual Studio 2013 atualização 2. Saiba mais aqui.
Linguagens gerenciadas
  • O núcleo do IDE e edição experiências para C# e Visual Basic foram substituídos por novas experiências que são criadas na plataforma .NET compilador "Roslyn". Geralmente, a experiência deve ser alterada. No entanto, há várias pequenas melhorias.
  • Suporte à refatoração do C# foi completamente reformulada. Há dois novos refatorações de núcleo: Inline temporário variável e introduzir explicando a variável. Além disso, suporte à refatoração de Visual Basic foi adicionado pela primeira vez.
  • Você pode usar o guia de reconhecimento de código específico para as plataformas da Microsoft e pacotes do NuGet que você deseja para obter análise de código ao vivo e correções automáticas, à medida que você digita.
Visual C++
  • Capturar Generalized lambda: você pode atribuir o resultado da avaliação de uma expressão a uma variável na cláusula de captura de um lambda. Isso permite que uma instância de um tipo somente mover para ser capturada pelo valor.
  • Literais definidos pelo usuário na linguagem e biblioteca padrão: você pode acrescentar literais numéricos e de seqüência de caracteres com sufixos significativos para dar-lhes a semântica adequada. O compilador transforma estes sufixos em chamadas para funções de operador UDL adequadas. <chrono>, <string>, E os cabeçalhos da <complex>agora fornecem operadores literais para sua conveniência. Por exemplo, std::chrono::milliseconds(1729)significa que "1729ms", "meow" s significa std::string("meow")e 3.14i significa std::complex<double>(0,0, 3.14)</double>.</complex> </string> </chrono>
  • Noexcept de Completed: Você pode verificar se uma expressão irá acionar uma exceção usando o operador de noexcept . Por exemplo, noexcept(func()) irá retornar "true" se func foi especificado como noexcept.
  • Namespaces embutido: Você pode especificar um namespace aninhado como "inline" para tornar seu conteúdo acessado a partir de seu espaço para nome pai.
  • Estatísticas de "mágica" thread-safe: Variáveis locais estáticas são inicializadas de forma segura para thread, eliminando a necessidade de sincronização manual. Lembre-se de que o uso dessas variáveis diferentes de inicialização ainda não está protegido. Segurança de segmentos pode ser desativada usando o /Zc:threadSafeInit- para evitar uma dependência no CRT.
  • Uniões irrestritos: você pode definir as uniões que contêm tipos de construtores não triviais. Construtores para tais uniões precisam ser definido manualmente.
  • Por fim, todos os novos 11 C++ e C++ 14 recursos de linguagem que são lançados no compilador CTP de novembro de 2013 para Visual Studio 2013 também estão incluídos nesta visualização. Para obter mais informações sobre esses recursos, leia Isso anúncio. Em resumo, eles incluem o seguinte:
    • __func__, estendido sizeof, geração de movimento implícito, ref qualificadores ("&" e "&&" para funções de membro), alignof e alignase herdeira de construtores.
    • função automática retornar tipo de dedução, decltype(auto)e lambdas genéricos com uma limitação de não usar [=] /Capture padrão [&] com lambdas genéricos. Isso será viabilizado também para lambdas genéricos em uma versão futura.
    • Funções retomável e esperarproposto para a especificação técnica de simultaneidade de C++.
  • Nulo iteradores direta:Iteradores direta da biblioteca padrão (e mais) agora garante que o valor inicializado iteradores comparam como iguais. Isso torna possível passar um intervalo vazio sem um recipiente pai. Lembre-se de que em geral, valor inicializado iteradores ainda não podem ser comparados a iteradores de um recipiente pai.
  • quoted(): Essas manipulators permitem iostreams preservar seqüências que contêm espaços.
  • Pesquisa associativa heterogênea: Quando ele é ativado por comparators especiais (como o menos<> </> e maior<> </> functors de operador transparente), os recipientes de associação ordenados obtém funções de pesquisa de modelo. Isso permite trabalhar com objetos que são comparáveis às teclas, sem realmente construir chaves.
  • integer_sequence: Agora há suporte para seqüências de inteiro de tempo de compilação para tornar o modelo metaprogramação mais fácil.
  • Exchange (): Essa função do utilitário pequeno conveniente atribuir um novo valor a um objeto e recuperar o valor antigo.
  • get<T>():</T> Isso permite que um elemento de tupla ser acessado pelo seu tipo (quando exclusivo) em vez de por seu índice.
  • Equal() de intervalo duplo, is_permutation(), mismatch(): Algoritmos de "intervalo-um-meia" do c + + 98 que estão fazendo (first1, last1, first2) são difíceis de usar corretamente. Enquanto eles ainda são fornecidos, C + + 14 adicionou sobrecargas levando (first1, last1, first2, last2) que são significativamente mais fácil e mais seguro.
  • tuple_element_t: Este modelo de alias é adicionado para conveniência e consistência com os modelos de alias de características de tipo.
  • Especificações técnicas do sistema de arquivos "V3" (TS): A interface e a implementação de <filesystem>revisadas para seguir esse TS, que pode ser incorporado em C + + 17.</filesystem>
  • Problemas de biblioteca: 24 resoluções foram implementadas (por exemplo, is_final, make_reverse_iterator()), não incluindo as resoluções que já foram implementadas no Visual C++ 2013. Observe que um problema de biblioteca é um relatório de erros para o padrão. Corrigindo um problema de especificação ou até mesmo adicionando um recurso pequeno pode ser resolvido.
  • <chrono>corrige:</chrono>Os relógios são reconfigurados para ser compatível e precisos.
  • Mínimo alocador correções: Vários componentes de biblioteca (incluindo basic_string e std::function) não funcionou com definido pelo usuário alocadores de implementar interface do C + + 11 alocador mínimo, em vez disso, exigindo interface de alocador detalhado do C + + 03's. Todas as ocorrências desse problema são fixos.
  • Recursos da biblioteca C99: a maioria dos recursos de biblioteca de C99 restantes é implementada.
    • snprintf é implementado.
    • As famílias de funções printf e scanf agora oferecem suporte as novas melhorias na cadeia de caracteres de formato C99.
    • As famílias de funções strtod e scanf agora oferecem suporte a ponto flutuante hexadecimal.
    • Conformidade de biblioteca melhor é aprimorada por ajustes e atualizações de software.
  • __restrict: a palavra-chave __restrict agora é suportada em tipos de referência, além dos tipos de ponteiro.
  • Diagnósticos aprimorados: O compilador agora emitirá avisos sobre códigos suspeitos que anteriormente não teria resultado em avisos. Por exemplo, variáveis sombreados fará com que avisos. Avisos também se tornaram mais claros.
  • O sinalizador /Wv: você pode usar o /Wv:XX.AA.ZZZZ para desativar avisos que são introduzidos após a versão do compilador XX.AA.ZZZZ. Observe que os avisos emitidos ainda podem ser diferentes daquelas emitidas pela versão especificada.
  • As atualizações de software do compilador: corrigimos mais de 400 bugs no compilador. 179 delas foram enviadas pelos usuários por meio do Microsoft Connect.
  • Refatorado C Runtime (CRT):Este CTP contém a primeira visualização do CRT substancialmente refatorado.
    • msvcr140.dll não existe mais. Ele será substituído por um trio de DLLs: vcruntime140.dll, appcrt140.dll e desktopcrt140.dll.
  • desempenho stdio: muitos aprimoramentos de desempenho são feitos na biblioteca stdio , especialmente nas famílias sprintf e sscanf de funções.
  • Objeto reduções de tamanho do arquivo: Trabalhando em conjunto com correções do compilador, cabeçalhos da STL são alterados para reduzir significativamente o tamanho dos arquivos de objeto e bibliotecas estáticas (isto é, após a compilação, mas antes de vincular. Os tamanhos de EXEs/DLLs vinculadas são afetados). Por exemplo, quando você compila um arquivo de código-fonte que inclui cabeçalhos de todos os C e C++ Standard Library e não faz nada mais com eles, para x86 com /MD /O2, Visual C++ 2013 gerado um arquivo de objeto 731 KB. Isso é melhor para ser menor do que 1 KB.
  • Verificação de correções de depuração: Verificações de depuração da STL a rejeitada ponteiros nulos são passados como iteradores, mesmo quando o padrão de garantia de que eles deverão funcionar (por exemplo, mesclando duas [nulo, nulo) intervalos em uma saída nulo). Cada algoritmo é inspecionado e fixo.
  • Criar declaração ou definição: você pode criar rapidamente uma função declaração ou definição em relação a seus vizinhos. Para fazer isso, clique com botão direito declaração ou definição ou use SmartTags.
  • Visualizadores do depurador:O depurador Natvis visualização de arquivos podem ser adicionados a um projeto do Visual C++ para facilitar o gerenciamento e a integração do controle de origem. Arquivos de Natvis que são adicionados a um projeto terão precedência de avaliação sobre visualizadores fora do projeto.
  • Diagnóstico de memória nativo:
    • Você pode iniciar uma memória sessão de diagnóstico (Alt+F2) que monitora o uso de memória em tempo real do seu aplicativo nativo. Isso oferece suporte a área de trabalho do Windows.
    • Você pode capturar instantâneos de heap do processo em execução na memória para ver tipos e instâncias para alocações nativas.
    • Você pode exibir a diferença em alocações de memória entre dois instantâneos da memória.
    • Para aprofundar o conteúdo da memória de um instantâneo de processo usando o depurador para uma análise mais profunda da pilha.
Para obter as informações mais recentes sobre o Visual C++, vá para o Blog da equipe do Visual C++.

Problemas conhecidos

Funcionalidade


Visual C++
  • A avaliação da expressão falha durante o diagnóstico de memória nativa quando a configuração Just My Code está ativada. Desativar essa configuração permitirá que a avaliação da expressão funcionar corretamente.
  • Novos recursos de linguagem do Visual C++ nesta versão não têm IntelliSense completo suporte no editor do Visual Studio.
  • O operador de noexcept pode falhar em cenários que envolvem modelos complexos.
  • Atualmente, literais definidos pelo usuário podem gerar código incorreto em /CLR. Ainda não há suporte para literais extremamente grandes.
  • Análise de código não é suportada nesta versão do compilador. Se você tentar criar usando /Analyze, o compilador emitirá um aviso e irá ignorar o sinalizador.
  • Ainda não há suporte para a criação de aplicativos do Windows Phone 8.1 usando Visual C++.
  • Aplicativos Windows Store 8.1 escritos em Visual C++ e são criados usando o compilador esta visualização não serão validados pelo Kit de certificação de aplicativo do Windows, e esses aplicativos irá contar com as DLLs de área de trabalho em vez das versões de "_app" das DLLs que são usados exclusivamente por aplicativos de armazenamento. Isso será corrigido em futuras versões.
Geral
  • Este CTP do Visual Studio "14", as ferramentas de diagnóstico do Console do JavaScript e DOM Explorer não anexar para dispositivos Windows Phone ou no emulador. As ferramentas têm uma tela em branco e não são funcionais. Essas ferramentas não podem ser usadas para depuração JavaScript/HTML em sites ou aplicativos de telefone usando o navegador Internet Explorer do telefone.
  • Devido a um problema conhecido, criando ou abrindo projetos de luz ou aplicativo de negócios de nuvem não é suportado no CTP do Visual Studio "14" 1. A equipe está trabalhando em uma correção para solucionar o problema.
  • Quando você inclui o SQLCLR C# arquivos de código em projetos de banco de dados do SQL Server, Visual Studio pode falhar. Para contornar esse problema, altere o projeto para usar o Visual Basic, seguindo estas etapas:
    • Clique com botão direito no projeto do SQL Server e, em seguida, selecione Propriedades.
    • Selecione a guia SQLCLR .
    • Na lista Language , selecione Visual Basic.
    • Salve seu projeto.
  • Quando você cria um teste de unidade de banco de dados a partir do nó de projeto no Pesquisador de objetos do SQL Server, você receberá a seguinte mensagem de erro:
    Não foi possível carregar arquivo ou assembly 'Microsoft.SqlServer.Dac.dll' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado.
    Para contornar esse problema, carregar um projeto de teste de unidade de banco de dados que foi criado no Visual Studio 2013.
  • Esse "14" do Visual Studio CTP inclui os serviços de celular do Azure ferramentas de recursos fornecidos como parte do Visual Studio 2013 Update 2. No entanto, os recursos do Assistente de envio de notificação, Gerenciador de serviçose publicação para serviços do Mobile não funcionam ainda. Essa funcionalidade será corrigida na próxima versão do CTP "14" do Visual Studio.
ASP.NET e desenvolvimento da Web
  • ASP.NET vNext otimizada para a nuvem cenários são limitados a Windows 8 ou uma versão posterior do Windows.
  • Depuração de aplicativos do ASP.NET vNext destinado ao framework otimizada para a nuvem não é suportada nesta versão.

Instalação

Instalando o CTP do Visual Studio "14" 1 (versão 14.0.21730.1.DP) lado a lado com o Visual Studio 2013
Existem problemas conhecidos ao instalar o CTP do Visual Studio "14" 1 (versão 14.0.21730.1.DP) no mesmo computador que o Visual Studio 2013. Enquanto podemos esperar uma desinstalação do Visual Studio "14" e, em seguida, um reparo do Visual Studio 2013 devem corrigir esses problemas, nossa recomendação mais segura é instalar o Visual Studio "14" em uma máquina virtual, um VHD, um computador novo ou outro computador de teste somente de não-produção que não tenha o Visual Studio 2013 nele. Espera-se que esses problemas do Visual Studio lado a lado ser corrigido em breve.

Não há um bloco de instalação este CTP do Visual Studio "14" que impedirá a instalação em um computador em que uma versão anterior do Visual Studio já está instalada. Para desativar o bloco (que irá colocar o computador em um estado não-recomendado), adicione um novo valor do registro no local "HKLM\SOFTWARE\Microsoft\DevDiv\vs\Servicing" ("HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing" em uma edição de 64 bits do Windows). O nome do valor deve ser BlockerOverridee o tipo de valor e os dados de valor podem ser qualquer coisa.

Alterações significativas

Visual C++
  • Aperfeiçoamentos pode resultar em avisos que diferem em ordem e especificações daqueles relatados por versões anteriores do compilador de relatório de erros do compilador.
  • Literais definidos pelo usuário são uma nova forma sintática e podem impedir que algumas macros existentes em expansão. Por exemplo, "foo" _bar serão tratadas como um literal definida pelo usuário, mesmo se _bar foi definida como uma macro.
  • A concatenação de seqüências adjacentes de largura ou raw literais (L "Hello" L "World") exigirá um espaço a ser inserida (L "Hello" L "World") como o prefixo para a segunda seqüência agora é tratado como um sufixo literal definida pelo usuário.
  • /CLR: puro e /CLR: safe estão obsoletas. O compilador irá avisá-lo sobre o uso desses sinalizadores.
  • Sinalizadores /CLR: oldSyntax, /Wp64e /Zg foram removidos.

Mais informações

Como baixar os arquivos de suporte da Microsoft

As atualizações para outros produtos da família Visual Studio podem ser encontrados na Site de download da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

Este software não pode ser instalado em um computador que tenha uma versão anterior do Visual Studio instalado.

Requisitos de reinicialização

Você terá que reiniciar seu computador após instalar este pacote.

Arquiteturas compatíveis

  • 32 bits (x86)
  • 64 bits (x64) (WOW)
  • ARM

Requisitos de hardware

  • 1,6 GHz (gigahertz) ou processador mais rápido
  • 1 gigabyte (GB) de RAM (1,5 GB se você estiver executando em uma máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido de 5.400 RPM
  • DirectX 9 compatível com a placa de vídeo que está sendo executada em uma resolução de 1024 x 768 ou superior

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2967191 - Última Revisão: 02/09/2015 07:21:00 - Revisão: 2.0

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB2967191 KbMtpt
Comentários
ody>