Erros do visuais Studio 2015 CTP fixo e problemas conhecidos

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

2967191
Este artigo lista os erros corrigidos e problemas conhecidos para o Microsoft Visual Studio 2015 Comunidade tecnologia pré-visualizações (CTPs).
Sobre CTP de 2015 do Visual Studio
CTPs de 2015 do Visual Studio são versões de pré-lançamento da próxima versão principal para o Visual Studio. CTPs fornecerem Adoptantes Iniciais a capacidade de partilhar comentários com a equipa do produto, bem como uma oportunidade para testar as funcionalidades novas e melhoradas de produto. Esta edição não se destina a utilização em computadores de produção ou para criar código de produção.

O objectivo do presente CTP é recolher os seus comentários. Para comunicar um erro, utilize Ligar. Pode também partilhar as suas ideias e sugestões sobre UserVoice. Os seus pensamentos rápidos podem ser partilhados utilizando Enviar um sorriso através do Visual Studio IDE.

Transferir o mais recente CTP de 2015 Visual Studio:
  • Microsoft Visual Studio Ultimate 2015 CTP (exe, ISO)
  • Ferramentas de remota para (CTP de 2015 do Visual Studiox86, x64, braço)
  • Microsoft Visual Studio 2015 SDK CTP (exe)
  • Biblioteca multibyte MFC para (CTP de 2015 do Visual Studioexe)


Notas
  • CTPs são apenas em inglês.
  • CTPs não são suportados e sejam destinem a ser utilizados para testar, ensaios e comentários apenas.
  • CTPs não são sujeitos a validação final. Não servem apenas para ser executado em servidores ou estações de trabalho de produção ou para ser utilizado para criar código de produção. Se instalar um CTP num servidor de produção, este coloca o servidor para um Estado não suportado.
  • Apesar destas CTPs sejam destina a ser instalado lado a lado com versões anteriores do Visual Studio, compatibilidade total para cada CTP não é garantida.

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

Para saber o que há de novo no Visual Studio o 2015 CTP 5, consulte o Notas de lançamento do visuais Studio 2015 CTP 5.

Erros corrigidos

Ualquer dígito
  • Ficheiros danificados são introduzidos o repositório ualquer dígito.
    Sintoma
    Quando transferir as alterações num repositório remoto, o ficheiro de configuração é substituído por um ficheiro especialmente concebido. O ficheiro de configuração encontra-se fora do repositório. Ao substituir este ficheiro com um ficheiro danificado, os comandos de ualquer dígito podem ser redefinidos para serem executados comandos arbitrários que são executados sob as credenciais. Nesta situação, um ficheiro danificado é introduzido no repositório ualquer dígito.

    Notas
    • Este problema não afecta 2013 do Visual Studio e o Visual Studio Team Foundation Server (TFS) 2013 directamente, porque o Visual Studio e TFS não executar comandos arbitrários dos metadados de .git. No entanto, a dar saída de um repositório que contém um ficheiro especialmente concebido poderia ter peças de substituição do Visual Studio dos metadados .git. Isto pode expor as ferramentas da linha de comandos do ualquer dígito para o Windows para o problema.
    • O problema afecta todos os clientes de ualquer dígito que sejam constatados pelo Expat ualquer dígito core.
    Causa
    Cada base de dados local do ualquer dígito é mantida num disco pasta raiz para o repositório num directório oculto .git. Quando os ficheiros estão a ser dada saída (por exemplo, esquematizar no disco local após transferência), um ficheiro denominado ".git/config" é colocado na base de dados ualquer dígito. Uma comparação de maiúsculas e minúsculas para ".git" é parcialmente responsável por este problema. Além disso, o processamento automático de caminhos de ficheiros em plataformas Windows expande os padrões do ficheiro afectado a um padrão que é muito mais do que o explicitamente com nome ".git/config."
    Como funciona a correcção
    Para TFS, a correcção rejeita qualquer emissão (transferir) que contém um componente de ficheiro ou caminho correspondente à cadeia ".git". Isto impede que a introdução de ficheiros danificados no repositório alojado.

    Para o cliente do Visual Studio, a correcção evita que qualquer ficheiro que está a ser reservado para o directório .git. Isto, impede que por sua vez, acordos de recompra que contêm ficheiros danificados do que afectam o computador local.

Problemas conhecidos

Problemas gerais
  • Actualizar a partir de uma versão localizada da pré-visualização de 2015 do Visual Studio para CTP de 2015 do Visual Studio serão revertidas para inglês apenas recursos

    Pré-visualização de 2015 do Visual Studio é disponibilizada em 10 idiomas localizados completamente. Incluem o inglês, chinês simplificado, chinês tradicional, francês, alemão, italiano, japonês, coreano, russo e espanhol. Além disso, Visual Studio 2015 pré-visualização de pacotes de idiomas são disponibilizadas em 14 idiomas. Incluem o inglês, chinês simplificado, chinês tradicional, francês, alemão, italiano, japonês, coreano, russo, espanhol, português (Brasil), checo, polaco e turco.

    CTP de 2015 do Visual Studio será disponibilizado para apenas o idioma inglês. Quando actualiza a partir de uma versão localizada do inglês de pré-visualização de 2015 do Visual Studio para CTP de 2015 do Visual Studio, todos os recursos e interface de utilizador serão revertida para inglês.

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

    Por exemplo, considere o seguinte cenário:
    • Instale o Visual Studio 2015 Ultimate pré-visualização de chinês simplificado (FLP) ou o Visual Studio 2015 Ultimate pré-visualizar inglês e o Visual Studio 2015 Language Pack para chinês simplificado.
    • Instale o Visual Studio 2015 Ultimate CTP5 inglês (FLP).
    Neste cenário, terá de final de 2015 de Studio Visual com o nível de CTP5 e todos os recursos estão em inglês.

    Não é possível instalar primeiro o Visual Studio 2015 Ultimate CTP5 e em seguida, instale o Visual Studio 2015 Ultimate pré-visualizar na parte superior. Quando tenta instalar uma versão mais antiga na parte superior de uma compilação mais recente, a instalação é bloqueada.
  • A licença do Visual Studio é apresentada para expirar depois de instalar o produto se a localização do Visual Studio foi guardada e instalada para incluir um espaço no caminho do directório.
    Para contornar este problema, desinstale o Visual Studio e reinstalar a partir de um caminho de localização sem espaços.

Ferramentas de diagnóstico
  • A posição de apresentação da janela ferramentas de diagnóstico, por vezes, está incorrecta.
    • Diagnóstico de gráficos (Alt + F5) apresenta actualmente a ferramentas de diagnóstico janela--lado a lado com a janela de documento de .diagsession de diagnóstico de gráficos.
    • Depois de mover a janela de ferramentas de diagnóstico para um grupo de separadores diferentes ou aplicá-las fora do documento, será reposto para a localização predefinida da próxima vez que iniciar a depuração.
    • A janela de ferramentas de diagnóstico poderá apresentar atrás o documento activo no editor quando iniciar a depuração.
  • A depuração remota para o Windows Azure não é suportado actualmente.

Alterações à ruptura

Ferramenta de linha cronológica
  • A nova ferramenta de capacidade de resposta da aplicação irá ajudar a resolver problemas de capacidade de resposta de aplicações que são causadas por vários factores, tais como o disco de esquema, composição, I / 0 e assim sucessivamente. Será capaz de equiparar a queda na resposta da aplicação à informação real executável e origem resultante que provoca o problema.

Mais informações

Como transferir ficheiros de suporte da Microsoft

As actualizações para de outros produtos da família do Visual Studio podem ser encontrados no Site de transferências da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

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

Requisito de reinício

Poderá ter de reiniciar o computador depois de instalar este pacote.

Arquitecturas suportadas

  • 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 estiver a executar numa máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido 5,400 RPM
  • DirectX 9 compatível com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

Detalhes do visuais Studio 2015 pré-visualização

Para saber o que há de novo na pré-visualização de 2015 do Visual Studio, consulte o Notas de lançamento do visuais Studio 2015 pré-visualização. Para uma lista de erros corrigidos e problemas conhecidos, consulte o Artigo da BDC do pré-visualização do Visual Studio 2015.

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

Melhoramentos de tecnologia

Os seguintes melhoramentos de tecnologia foram efectuados nesta versão.

Desenvolvimento de ASP.NET e web
  • Funcionalidades de ferramentas de vNext do ASP.NET
    • Visual Studio utiliza agora um anfitrião de tempo de estruturação para acelerar a cenários de compilação do Visual Studio para projectos de vNext do ASP.NET. O anfitrião de inserção cria o projecto na memória sempre que uma alteração ocorre. Por conseguinte, compilação do Visual Studio simplesmente devolverá o que o anfitrião de tempo de estruturação já tenha feito.
    • Visual Studio suporta agora Gestor de pacotes de NuGet e a consola para projectos de vNext do ASP.NET.
    • O modelo de projecto de vNext do ASP.NET suporta agora o esquema do projecto modernas. Cria uma pasta de projecto emsolutionFolder> \src. O modelo de projecto de web do ASP.NET vNext também coloca conteúdo estático na pasta wwwroot, que é determinada pelo elemento webroot de project.json.
    • O modelo de aplicação Web do ASP.NET vNext utiliza quadros de destino predefinida como "aspnet50" e "aspnetcore50" agora, em vez de "net451" e "k10". O parâmetro Startup.cs IBuilder nome é mudado para IApplicationBuilder resultante da passagem do tempo de execução.
    • Modelos de projecto ASP.NET vNext coloque um ficheiro de gloal.json no mesmo nível que o ficheiro de solução, para fornecer um melhor suporte de referências de projecto no project.
    • Visual Studio suporta agora a depuração para testes de unidade de vNext ASP.NET.
    • O nó de referências de projecto do ASP.NET vNext reflecte agora project.json ficheiro dependência alterações imediatamente.
  • Actualizações de tempo de execução de vNext do ASP.NET
    • Visual Studio "14" CTP 4 inclui pacotes de tempo de execução de alpha4 para VNext ASP.NET. Pode encontrar todos os detalhes sobre os melhoramentos específicos adicionados e a problemas corrigidos no publicado notas de lançamento no GitHub.
CLR
  • Esta actualização do .NET Framework inclui uma nova versão do compilador JIT 64 bits que fornece melhoramentos de desempenho significativos sobre o compilador JIT de 64 bits legacy. Apesar de cuidados foram tomados para fazer a transição para o novo compilador tão transparente quanto possível, as alterações no comportamento são possíveis. Consulte as informações adicionais na secção "Problemas conhecidos" para potenciais problemas que poderá encontrar e acções que pode efectuar sobre o compilador JIT.

    Queremos conhecer directamente sobre quaisquer problemas que encontrar causados utilizando o compilador JIT novo. Envie uma mensagem de correio electrónico que explica o problema em conjunto com o binário problemático anexado Comentários de RyuJIT.
Depurador
  • Poupar tempo problemas complexos de depuração utilizando a nova janela de observação de definições de ponto de interrupção. A janela inclui suporte melhorado de IntelliSense para acções e condições do ponto de interrupção.
  • Chame funções de C++ nas janelas de monitorização e imediata com menos bloqueios fatais se preocupe. Se o depurador detectar que uma função de chamada está bloqueada, irá tentar resolver o problema.
  • Aplicações C++ iniciam mais rapidamente durante a depuração.
Experiências XAML
  • Definição de Peek é agora suportada no Editor de XAML. Pode utilizar o comando de definição Peek para visualizar e editar código sem ter de mudar o contexto ou o documento que está actualmente a editar. Está disponível para todas as plataformas de XAML.

Problemas conhecidos

Problemas gerais
  • O depurador XSLT falha no Visual Studio "14" CTP 4.
  • Visual Studio não consegue executar o Kit de certificação de aplicações do Windows se o Visual Studio estiver instalado no Windows 10 técnicas Preview.
    Sintomas
    Microsoft Visual Studio não consegue executar a versão do Kit de certificação de aplicações do Windows 3.x se o programa é instalado num computador que está em execução pré-visualização de técnica de 10 do Windows. Este problema afecta o Microsoft Visual Studio "14," Microsoft Visual Studio 2013 e Microsoft Visual Studio 2012.

    Nesta situação, recebe uma mensagem de erro que indica que a versão instalada do Kit de certificação de aplicações do Windows não é suportada nesta versão do Windows.
    Solução alternativa
    Para contornar este problema, Valide as suas aplicações Windows 8.1, o Windows 8 ou o Windows Phone 8.1 executando o Kit de certificação de aplicações do Windows no Windows 8.1. Pode fazê-lo executando o Visual Studio "14," 2013 do Visual Studio ou Visual Studio 2012 em 8.1 do Windows ou utilizando um computador remoto que esteja a executar o Windows 8.1.
Desenvolvimento de ASP.NET e web
  • Quando cria um projecto de vNext do ASP.NET, uma pasta de projecto vazio é criada na pasta de solução. Deve ser removida desta pasta porque a pasta do projecto real é criada nosolutionFolder> \src subpasta.
  • Num projecto ASP.NET vNext, quando o botão direito do rato na pasta de "src" solução e, em seguida, adicionar um novo projecto, a caixa de diálogo Adicionar novo projecto utiliza a pasta de solução como a localização em vez da pasta 'src'.
  • No Windows 8 RTM, o acto de premir F5 num projecto do vNext do ASP.NET não funciona para framework CLR de núcleo. No entanto, Ctrl + F5 funciona correctamente. O acto de premir F5 funciona correctamente para framework CLR de core no ponto 8.1 do Windows.
CLR
Importante Siga os passos nesta secção cuidadosamente. Poderão ocorrer problemas graves se modificar o registo incorrectamente. Antes de o modificar, criar uma cópia de segurança do registo para restauro no caso de ocorrerem problemas.

Poderá detectar os seguintes sintomas quando utiliza o compilador JIT novo:
  • Uma aplicação lança um erro de InvalidProgramException .
  • Uma aplicação funciona num computador baseado em x86, mas não num computador baseado em x64.
Solução alternativa
Para contornar este problema, utilize qualquer um dos seguintes métodos.

Nota Para todos estes métodos, todos os a compilação dinâmica é efectuada pelo JIT legacy. Além disso, todos os compilação de NGEN continua a utilizar o novo JIT e todas as imagens NGEN existentes que tenham sido compiladas pelo novo JIT continuam a ser utilizados.
  • Método 1

    Defina a variável de ambiente seguintes:

    COMPLUS_useLegacyJit = 1
  • Método 2

    No registo, crie 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. Crie as secções indicadas se já existirem.

    Nota Este nome do ficheiro <app></app> representa o nome real da aplicação.
    <configuration>  <runtime>   <useLegacyJit enabled="1">  </runtime></configuration>
Se detectar um erro quando utiliza o novo JIT e se o erro manifesta-se como uma imagem NGEN, utilize qualquer um dos seguintes métodos para forçar a determinadas assemblagens com nome sejam novamente compiladas pelo JIT e não utilizar as imagens nativas existentes:
  • Método 1

    Defina a variável de ambiente seguintes:

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

    No registo, crie 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

    Nota Esta é uma lista delimitada por ponto e vírgula ou delimitado por espaços de nomes de assemblagem simples (nenhum token de chave pública, não arquitectura etc.). Esta lista não contém a extensão de nome de ficheiro ". dll". Os exemplos deste método e o método seguinte, "assembly_one" é o nome simple para uma assemblagem com o nome "assembly_one.dll".
  • Método 3

    Adicione o seguinte texto para o <app> </app>. exe. Crie as secções indicadas se já existirem.

    Nota Este nome de ficheiro, <app></app> representa o nome real da aplicação.

    <configuration>  <runtime>   <disableNativeImageLoad>    <assemblyIdentity name="assembly_one" />    <assemblyIdentity name="assembly_two" />  </disableNativeImageLoad>  </runtime></configuration>
Blend
  • A mistura não for iniciado e devolve um "Obrigado por avaliar o produto. O período de avaliação agora expirou. Se pretender continuar a utilizar o produto, introduza uma chave de produto válida"mensagem de erro. Este problema é corrigido numa CTP futura.

Mais informações

Como transferir ficheiros de suporte da Microsoft

As actualizações para de outros produtos da família do Visual Studio podem ser encontrados no Site de transferências da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

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

Requisito de reinício

Poderá ter de reiniciar o computador depois de instalar este pacote.

Arquitecturas suportadas

  • 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 estiver a executar numa máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido 5,400 RPM
  • DirectX 9 compatível com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

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

Melhoramentos de tecnologia

Os seguintes melhoramentos de tecnologia foram efectuados nesta versão.

Desenvolvimento de ASP.NET e web
  • Funcionalidades de ferramentas de vNext do ASP.NET
    • Visual Studio não armazena nomes de ficheiro no ficheiro de projecto ".kproj" para controlar quais os ficheiros incluídos no projecto. Ficheiros nos directórios do projecto são incluídos automaticamente no projecto e ficheiros são automaticamente removidos do projecto quando elas são removidas do directório de projecto.
    • Integração de ensaio de unidade é adicionada e a experiência será melhorada nas versões posteriores.
    • É adicionado suporte para criar a configuração.
  • Actualizações de tempo de execução de vNext do ASP.NET
    • Visual Studio "14" CTP 3 inclui pacotes de tempo de execução de alpha3 para VNext ASP.NET. Todos os detalhes sobre os melhoramentos específicos adicionado e emite fixo podem ser encontrado o publicado no notas de lançamento no GitHub.
  • Actualizações do ASP.NET de 3 de actualização de 2013 do Visual Studio
Depurador
  • Pode agora ver código quanto tempo demora a executar directamente no editor, quando a execução remota de código excede um limiar.
Visual C++
  • Pode agora reestruturar cadeias literais que são pariram com sequências de escape para um formato de cadeia de raw muito mais facilmente legível. As sequências suportadas são \n (nova linha), \t (separador), \ \ (barra invertida), \' (aspa simples), \ "(aspas), e \? (ponto de interrogação). Para utilizar esta funcionalidade, clique em qualquer cadeia literal (estreito ou largo) e, em seguida, seleccione reestruturar oConverter para Raw cadeia Literal para executar a operação->.
  • Vamos substituído EtiquetasInteligentes utilizando LightBulbs para criar declaração/definição, tornando mais fácil de ver e clique nestas notificações.
  • Vamos integrados a extensão do símbolo de mudar o nome para Visual Studio 2013 (intitulado Visual C++ refactorização na galeria do Visual Studio) no Visual Studio e funcionalidades, tais como a capacidade cancelar a operação se demora demasiado tempo adicionais.
  • Vamos implementado o armazenamento local do thread. Utilize a palavra-chave de thread_local para declarar que um objecto deve ser armazenado independentemente para cada thread.
  • Visual Studio agora tenta simplificar modelos e ' Typedefs ' na ajuda de parâmetro e de informação rápida para os tornar mais fácil de ler.
Visual Studio IDE
  • No Visual Studio "14" CTP 2 é introduzida uma nova funcionalidade denominada esquemas personalizados para o tornar mais fácil a guardar esquemas personalizados. CTP 3, destes esquemas personalizados têm mobilidade. Quaisquer esquemas personalizados que cria serão sincronizadas em computadores que tenham 3 CTP instalado quando inicia sessão no IDE do utilizando a mesma conta.
  • Pode criar um projecto partilhado vazio c#, Visual Basic ou JavaScript do ficheiro -> menu Novo projecto . Arquivo do Windows ou Windows Phone projectos que são escritos em c#, Visual Basic ou JavaScript e alguns clássico ambiente de trabalho (aplicação da consola, a biblioteca de classes, a aplicação de formulário do Windows, biblioteca de classes do portátil, WPF) que são escritas no c# ou Visual Basic podem consumir um ou muitos desses projectos partilhados. Pode gerir as referências do projecto partilhado (adicionados ou removidos) utilizando o Gestor de referência. Continuaremos a expandir o suporte de projecto partilhado para obter mais tipos de projecto e idiomas na futuras CTPs do Visual Studio "14".
  • Visual Studio suporta ícones de alta resolução em barras de comandos, ferramenta janela barras de ferramentas (padrão) e menus principais quando estiver a utilizar superior a 100% dimensionamento de PPP.

Problemas conhecidos

Visual C++
  • A nova informação Visual C++ rápida pode não conseguir simplificar um modelo, se estiverem envolvidos vários typedefs do mesmo tipo. Este problema será resolvido em versões posteriores.


Visual Studio IDE
  • Depois de iniciar sessão no Windows, quando inicia ou iniciar sessão no Visual Studio "14" CTP 3, poderá ser-lhe para instalar o .NET Framework 3.5. Esta é uma condição de corrida que é accionada por uma assemblagem que deve ter sido marcada como seguro para a 4.5 do quadro de .NET.

    Para contornar este problema, utilize um dos seguintes métodos:
    • Instale o .NET Framework 3.5.
    • Definir useLegacyV2RuntimeActivationPolicy como true para que o elemento de arranque nos seguintes ficheiros 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
    NotaAs máquinas virtuais Azure para o Visual Studio "14" CTP 3 já tiveram a segunda opção aplicada.
Aplicações de arquivo
  • O Assistente de notificação Push está incorrectamente concluído devido a alguns erros. O problema será resolvido em versões posteriores.
Serviços móveis Azure .NET
  • No Visual Studio "14" CTP 3, Azure .NET Mobile serviços não são suportados.
LightSwitch
  • É possível publicar um projecto de LightSwitch depois de aplicar Visual Studio "14" CTP 3. Recomenda-se que mantenha um CTP anterior se necessitar de publicar a aplicação.
  • Pode actualizar os projectos de LightSwitch de versões anteriores. No entanto, dependendo do tipo de projecto, poderá encontrar os seguintes problemas:
    • Compilação de aplicações de negócio de nuvem actualizado (CBA) ou de projectos baseada em HTML pode falhar porque não é possível localizar o 2.5.1 versão do Runtime do cliente.

      Para contornar este problema, siga estes passos:
      1. Clique com o botão direito do rato no Cliente de HTML de LightSwitche, em seguida, seleccione Gerir pacotes de NuGet.
      2. No nó Installed packages , seleccione e desinstalar o pacote de "Microsoft.LightSwitch.Client.JavaScript.Runtime". Não desinstale todas as dependências.
      3. No nó Online , procurar e instalar a versão 2.5.1.0 do pacote "Microsoft.LightSwitch.Client.JavaScript.Runtime".
    • Actualizado LightSwitch 2011 ou no ambiente de trabalho do Visual Studio 2012 projectos podem não conseguir carregar correctamente em tempo de execução ou durante a depuração.

      Notaactualizar 2011 LightSwitch ou no ambiente de trabalho do Visual Studio 2012 projectos não é recomendada esta CTP.
    • Projectos baseada em Visual Studio 2012 Update 2 HTML actualizados poderão não conseguir carregar correctamente em tempo de execução ou durante a depuração.

      Actualizar os projectos do Visual Studio 2012 Update 2 HTML não é recomendada esta CTP.
Estrutura de entidades
  • Quando utilizar as ferramentas de estrutura de entidades, recebe 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 este problema, instale uma versão actualizada das ferramentas Entity Framework 6.1.1 para Visual Studio "14" CTP 3 Aqui.

Mais informações

Como transferir ficheiros de suporte da Microsoft

As actualizações para de outros produtos da família do Visual Studio podem ser encontrados no Site de transferências da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

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

Requisito de reinício

Poderá ter de reiniciar o computador depois de instalar este pacote.

Arquitecturas suportadas

  • 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 estiver a executar numa máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido 5,400 RPM
  • DirectX 9 compatível com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

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

Melhoramentos de tecnologia

Os seguintes melhoramentos de tecnologia foram efectuados nesta versão.

Desenvolvimento de ASP.NET e web
  • VNext ASP.NET: esta versão do Visual Studio suporta a criação e o desenvolvimento de aplicações do ASP.NET vNext. VNext ASP.NET é uma pilha de .NET magra e composta para criar aplicações web modernos para servidores de nuvens e no local. Inclui as seguintes funcionalidades:
    • MVC de ASP.NET e Web API tem sido unificada para um modelo único de programação.
    • Uma experiência de programação de não-compilação.
    • Configuração baseada no ambiente para uma transição sem costura para a nuvem.
    • Dependência injecção out-of-the-box.
    • Novo runtime otimizado para nuvem suporta verdadeiro versioning de lado a lado.
    • NuGet tudo, até mesmo o tempo de execução propriamente dito.
    • Executar no IIS ou alojado automaticamente no seu próprio processo.
    • Todos os origem através do Foundation do .NETe leva contribuições.
    Para mais informações sobre vNext ASP.NET no Visual Studio, vá para o VNext ASP.NET Web site.
  • Esta versão do Visual Studio também inclui todas as actuais ASP.NET e web desenvolvimento funcionalidades que são lançadas como partes do Visual Studio 2013 Update 2. Obter mais informações Aqui.
Visual C++
  • Localizar em ficheiros foi actualizado para activar resultados subsequente ser adicionados ao anterior resultados ("append modo"). Resultados agora também podem ser editados ou eliminados.
  • Permite Implementar puro Virtuals um utilizador para criar rapidamente definições para uma classe que herda constrói (por exemplo, a classe abstracta, a struct) contendo virtuals puro. Ambos os múltiplos e sucessões recursiva são suportadas. Activar a funcionalidade através do botão direito do rato uma definição de classe (implementar todos os virtuals puros) ou uma construção de base herdada (implementar puro virtuals na base de que apenas). Comentários de duplo-barra (/ /) são utilizados para delimitar os grupos de funções executados a partir de bases individuais.
  • Mover a definição da função permite que um utilizador mover o corpo de uma definição de função para a origem ou de definição de cabeçalho/no-classe. Tem de ser activada através do menu de contexto do botão direito do rato na assinatura de uma função.
  • Criar declaração/definição foi actualizada, adicionando o Peek definição e outras correcções de erros.
Visual Studio IDE
  • Barras de menus irá mostrar no estilo de maiúsculas em vez de estilo de maiúsculas.
  • Está agora disponível suporte para o toque no Editor do Visual Studio. Isto inclui táctil para deslocamento, aperto-para-zoom, toque continuamente para menus de contexto, dê um duplo toque para selecção de palavras e selecção linha tocando na margem.
  • Os valores de lista pendente Configuration e Platform para a caixa de diálogo de página de propriedades de VC foram alterados para lembrar-se a última selecção de utilizador quando fechada e reaberta.
  • Os utilizadores podem guardar esquemas personalizados, clicando em Guardar esquema da janela , no menu janela . Os utilizadores podem aplicar um esquema personalizado clicando em Aplicar esquema de janela no menu janela , e os utilizadores podem eliminar, mudar o nome ou reordenar esquemas clicando em Gerir esquema da janela no menu janela . Os primeiros nove esquemas também têm atalhos de teclado Ctrl + Alt + 1 para Ctrl + Alt + 9.
  • Este CTP, vamos são arredondamento das lâmpadas que são a forma rápida e fácil de obter útil correcções para problemas conhecidos no código dentro de Editor do Visual Studio. Se tiver um problema no código, a colocação do sinal de omissão do editor na linha em que o problema é mostrado ou apontar para seleccionar sobre o problema apresentará uma lâmpada que mostra acções úteis que pode tomar para resolver o problema em conjunto com uma pré-visualização dos resultados de cada acção.

    Esta funcionalidade é publicamente extensível, para que os extenders de Visual Studio possam fornecer suas próprias acções sugeridas.
  • Depois de aplicar este CTP, pode criar um vazio c# e JavaScript partilhados projecto a partir do ficheiro > menu Novo projecto . Telefone de projectos, projectos de arquivo, e projectos Universal que são escritos em JavaScript e c# podem consumir um ou muitos desses projectos partilhados. Partilhado projecto referências podem ser geridas (adicionados ou removidos) utilizando o Gestor de referência. Referência de projecto partilhado também está disponível para alguns clássicos ambiente de trabalho c# projectos. Os tipos de projecto e os idiomas que suportam projectos partilhados irão continuar a expandir, no futuro, CTPs.
  • Na presente CTP, Visual Studio suporta agora alta resolução ícones na lista de erro.

Problemas conhecidos

Instalação

Plataforma de cliente
  • A desinstalação do Visual Studio "14" CTP 2 remove à máquina do Visual Studio 2013.
Actualizar
  • Devido a um problema conhecido, quando instala o Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP) no mesmo computador que tenha o Visual Studio "14" CTP 1 (versão 14.0.21730.1.DP) instalado, os projectos de arquivo do Windows poderão não conseguir iniciar.

    Para contornar este problema, repare a instalação do Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP) após a actualização. Para evitar este problema, a nossa recomendação mais segura é desinstalar o Visual Studio "14" CTP 1 (versão 14.0.21730.1.DP) antes de instalar a nova versão CTP. Este problema de actualização de compilação em compilação tenha sido fixado por actualizações futuras do Visual Studio "14" CTP 2 (versão 14.0.21901.1.DP).
Visual C++
  • A ferramenta de "Utilização de memória" nativa não funciona quando o destino Win32 (x86). Aplicação de destinos x64 funciona como previsto.

Mais informações

Como transferir ficheiros de suporte da Microsoft

As actualizações para de outros produtos da família do Visual Studio podem ser encontrados no Site de transferências da Microsoft para o Visual Studio.

Requisitos

Requisitos de software

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

Requisito de reinício

Poderá ter de reiniciar o computador depois de instalar este pacote.

Arquitecturas suportadas

  • 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 estiver a executar numa máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido 5,400 RPM
  • DirectX 9 compatível com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

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

Melhoramentos de tecnologia

Os seguintes melhoramentos de tecnologia foram efectuados nesta versão.

Desenvolvimento de ASP.NET e web
  • VNext ASP.NET: esta versão do Visual Studio suporta a criação e o desenvolvimento de aplicações do ASP.NET vNext. VNext ASP.NET é uma pilha de .NET magra e composta para criar aplicações web modernos para servidores de nuvens e no local. Inclui as seguintes funcionalidades:
    • MVC de ASP.NET e Web API tem sido unificada para um modelo único de programação.
    • Uma experiência de programação de não-compilação.
    • Dependência injecção out-of-the-box.
    • Lado a lado: Implemente o tempo de execução e framework utilizando a aplicação.
    • NuGet tudo, até mesmo o tempo de execução propriamente dito.
    • Abrir origem de todos os está da Fundação .NET e encaminha as contribuições.
    Para mais informações sobre vNext ASP.NET no Visual Studio, vá para o VNext ASP.NET Web site.
  • Esta versão do Visual Studio também inclui todas as actuais ASP.NET e web desenvolvimento funcionalidades que são lançadas como partes do Visual Studio 2013 Update 2. Obter mais informações Aqui.
Idiomas geridos
  • O núcleo IDE e a edição experiências para c# e Visual Basic foram substituídos por novas experiências incorporadas na plataforma .NET compilador "Roslyn". Normalmente, a experiência deve ser alterada. No entanto, existem vários melhoramentos pequenos.
  • Suporte de refactorização com c# foi totalmente renovada. Existem dois novos refactorings de core: Inline temporária variável e introduzir explicando variável. Além disso, a refactorização de suporte para o Visual Basic foi adicionada pela primeira vez.
  • Pode utilizar orientações com detecção de código específicas para as plataformas de Microsoft e pacotes de NuGet que está a filtragem para obter a análise de códigos ao vivo e correcções automáticas à medida que escreve.
Visual C++
  • Capturar Generalized lambda: pode atribuir o resultado da avaliação de uma expressão a uma variável na cláusula captura de um lambda. Isto permite que uma instância de um tipo de só de mover para ser capturada pelo valor.
  • Literais definida pelo utilizador no idioma e na biblioteca padrão: pode acrescentar literais numéricos e de cadeia com sufixos significativos para lhes dar semântica adequada. O compilador transforma estes sufixos de chamadas para funções de operador de UDL adequadas. O <chrono>, <string>, e <complex>cabeçalhos fornecem agora literais operadores para comodidade. Por exemplo, "1729ms" entende-se std::chrono::milliseconds(1729), "Miar" s significa std::string("meow")e 3.14i significa std::complex<double>(0,0, 3.14)</double>.</complex> </string> </chrono>
  • Concluído noexcept: Pode verificar se uma expressão será accione uma excepção através do operador de noexcept . Por exemplo, noexcept(func()) irá devolver "true" se func tiver sido especificada como noexcept.
  • Inline espaços de nomes: Pode especificar um espaço de nome aninhado como "inline" para tornar o seu conteúdo acedido a partir do respectivo espaço de nomes do principal.
  • Statics de "mágico" seguro para thread: As variáveis locais estáticas são inicializadas de uma forma de seguro para thread, removendo a necessidade de sincronização manual. Tenha em atenção de que a utilização destas variáveis que não sejam inicialização ainda não está protegida. Segurança de thread pode ser desactivada utilizando /Zc:threadSafeInit- para evitar uma dependência de CRT.
  • Sem restrições uniões: pode definir uniões que contenham tipos de com não trivial construtores. Os construtores para estas uniões devem ser definidos manualmente.
  • Finalmente, todas as novas C++ 11. o e 14 do C++ idioma funcionalidades disponibilizadas no compilador de Novembro de 2013 CTP para Visual Studio 2013 também são incluídas nesta pré-visualização. Para mais informações sobre estas funcionalidades, leia Isto anúncio. Resumidamente, estes incluem os seguintes:
    • __func__, prorrogado sizeof, geração de mover implícito, ref-qualificadores ("&" e "&&" para funções de membro), alignof e alignase construtores de herança.
    • função de automática devolver tipo dedução, decltype(auto)e lambdas genéricos com uma limitação de não utilizar [=] [&] predefinido /Capture juntamente com lambdas genéricos. Isto será activado também para lambdas genéricos numa edição futura.
    • Funções de interrompidas e esperando porproposto para a especificação técnica de simultaneidade de C++.
  • Nulo os iteradores frente:Os iteradores de frente da biblioteca padrão (e mais forte) agora garante que os iteradores inicializado-valor comparar como sendo idênticos. Isto torna possível a passagem de um intervalo vazio sem um contentor principal. Tenha em atenção de que em geral, os iteradores inicializado o valor ainda não podem ser comparado com os iteradores de um contentor principal.
  • quoted(): Estas manipulators permitem iostreams preservar cadeias que contêm espaços.
  • Heterogénea pesquisa associativa: Quando está activado por comparadores especiais (tais como a menos<> </> e superior<> </> functors de operador transparente), os contentores associativo ordenados obter funções de pesquisa transformada em modelo. Isto permite trabalhar com objectos que são comparáveis a teclas, sem realmente construir chaves.
  • integer_sequence: Sequências de número inteiro de tempo de compilação são agora suportadas para tornar modelo metaprogramming mais fácil.
  • Exchange (): Esta função de utilitário pequeno torna conveniente para atribuir um novo valor para um objecto e obter o valor antigo.
  • get<T>():</T> Isto permite que um elemento de tuple ser acedido por respectivo tipo (quando exclusivo) em vez de, pelo seu índice.
  • Duplo gama equal(), is_permutation(), mismatch(): Algoritmos de "intervalo e-meia" do c + + 98 que estão a tirar (first1, nome 1º Apelido 2º, first2) são difíceis de utilizar correctamente. Enquanto ainda são fornecidas, C + + 14 adicionou overloads tendo (first1, nome 1º Apelido 2º, first2, last2) que são significativamente mais fácil e mais seguro utilizar.
  • tuple_element_t: Este modelo de alias é adicionado para comodidade e a coerência com os modelos de alias de características de tipo.
  • o sistema de ficheiros "V3" especificação técnica (TS): A interface e implementação de <filesystem>são overhauled para seguir este TS, susceptíveis de ser incorporada no C + + 17.</filesystem>
  • Problemas da 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. Repare que um problema de biblioteca é um relatório de erros para o padrão. Poderá ser resolvido corrigir um problema de especificação ou mesmo adicionando uma funcionalidade pequena.
  • <chrono>corrige:</chrono>Os relógios são rescrita para ser compatível e precisas.
  • Correcções alocador mínima: Vários componentes de biblioteca (incluindo basic_string e std::function) não funcionaram com definida pelo utilizador allocators implementar a interface do C + + 11 alocador mínima, em vez disso, exigir a interface de alocador verboso C + + 03's. Todas as ocorrências deste problema são fixos.
  • Funcionalidades da biblioteca de C99: maioria das restantes C99 biblioteca funcionalidades é implementadas.
    • snprintf é implementado.
    • As famílias de funções printf e scanf suportam agora os novos melhoramentos de cadeia de formato de C99.
    • As famílias de funções strtod e scanf suportam agora hexadecimal de vírgula flutuante.
    • Conformidade da biblioteca melhor melhorada por actualizações de software e ajustamentos.
  • __restrict: a palavra-chave __restrict é agora suportada em tipos de referência para além dos tipos de ponteiro.
  • Melhoradas de diagnóstico: O compilador será agora emitir avisos sobre código suspeito que anteriormente não resultaria em avisos. Por exemplo, variáveis sombreados agora causará avisos. Avisos também foram efectuados mais claros.
  • O sinalizador /Wv: pode utilizar /Wv:XX de .AA.ZZZZ para desactivar os avisos que são introduzidos depois do compilador versão XX.AA.ZZZZ. Repare que os avisos emitidos ainda podem ser diferentes daqueles emitida pela versão especificada.
  • Actualizações de software do compilador: vamos fixaram mais de 400 erros do compilador. 179 destes foram apresentados pelos utilizadores através de Microsoft Connect.
  • Mudarem de tempo de execução C (CRT):Este CTP contém a pré-visualização primeira do refactored substancialmente CRT.
    • msvcr140.dll já não existe. Este é substituído por um trio das DLLs: vcruntime140.dll, appcrt140.dll e desktopcrt140.dll.
  • desempenho de stdio: vários melhoramentos de desempenho são efectuados na biblioteca de stdio , nomeadamente nas famílias sprintf e sscanf das funções.
  • Objecto de reduções de tamanho de ficheiro: Trabalhar em conjunto com o compilador correcções, cabeçalhos do STL são alterados para reduzir significativamente o tamanho dos ficheiros de objecto e bibliotecas estáticas (isto é, depois da compilação, mas antes de ligar. Os tamanhos das DLLs/EXEs ligados não são afectados). Por exemplo, quando compilar um ficheiro de origem que inclui os cabeçalhos de todos os C e a biblioteca Standard C++ Library e não faz nada senão com eles, para x86 com /O2 /MD, o Visual C++ 2013 gerado um ficheiro de objecto 731 KB. Isto é melhorado para ser inferior a 1 KB.
  • Verificar correcções de depuração: Controlos de depuração do STL o rejeitado ponteiros nulos que são passados como os iteradores, mesmo quando a norma garantido que deverá funcionar (por exemplo, intercalar dois [nulo, nulo) intervalos para uma saída nulo). Cada algoritmo é inspeccionado e fixos.
  • Criar declaração ou definição: pode criar rapidamente uma função declaração ou definição em relação aos respectivos vizinhos. Para tal, a declaração ou definição de contexto ou utilize EtiquetasInteligentes.
  • Visualizers o depurador:Natvis o depurador efeitos visuais que podem ser adicionados ficheiros a um projecto de Visual C++ para gestão fácil e integração do controlo de origem. Ficheiros de Natvis que são adicionados a um projecto terão prioridade de avaliação sobre visualizers fora do projecto.
  • Diagnóstico de memória nativo:
    • Pode iniciar uma memória sessão de diagnóstico (Alt+F2) que monitoriza a utilização da memória directo da aplicação nativa. Isto suporta o ambiente de trabalho do Windows.
    • Pode capturar instantâneos de pilha do processo em execução na memória para ver os tipos e instâncias para alocações nativas.
    • Pode ver a diferença de atribuições de memória entre dois instantâneos de memória.
    • Pode conheça o conteúdo da memória de um instantâneo do processo utilizando o depurador para permitir uma análise do monte.
Para as últimas informações sobre o Visual C++, vá para o Blogue de equipa do Visual C++.

Problemas conhecidos

Funcionalidade


Visual C++
  • A avaliação da expressão falha durante o diagnóstico de memória nativo quando a definição de Apenas meu código está activada. Como desactivar esta definição irá permitir a avaliação da expressão funcionar correctamente.
  • Novas funcionalidades desta versão da linguagem Visual C++ não tem todas as capacidades IntelliSense suportar no editor do Visual Studio.
  • O operador de noexcept pode falhar em cenários que envolvam modelos complexos.
  • Actualmente, definida pelo utilizador literais podem gerar código incorrecto em /CLR. Literais extremamente grandes ainda não são suportadas.
  • Análise de código não é suportado nesta versão do compilador. Se tentar criar utilizando /analyze, o compilador emitirá um aviso e irá ignorar o sinalizador.
  • Ainda, o criar aplicações do Windows Phone 8.1 utilizando o Visual C++ não é suportada.
  • Aplicações de Windows arquivo 8.1 que são escritas no Visual C++ e criadas utilizando o compilador esta pré-visualização não serão validadas pelo Kit de certificação de aplicações do Windows e estas aplicações irão depender as DLLs de ambiente de trabalho em vez das versões de "_app" das DLLs que são utilizadas exclusivamente por aplicações de arquivo. Este problema é corrigido em futuras versões.
Geral
  • No presente CTP de Visual Studio "14", as ferramentas de diagnóstico consola JavaScript e o DOM Explorer não anexem para dispositivos Windows Phone ou o emulador. As ferramentas de tem uma apresentação em branco e não estão a funcionar. Estas ferramentas não podem ser utilizadas para depuração JavaScript/HTML em aplicações de telefone ou Web sites utilizando o browser Internet Explorer do telefone.
  • Devido a um problema conhecido, os criar ou abrir projectos de parâmetro de luz ou nuvem Business App não é suportado no Visual Studio "14" CTP 1. A equipa está a funcionar uma correcção para resolver o problema.
  • Quando inclui ficheiros de código SQLCLR c# para projectos de base de dados do SQL Server, Visual Studio poderá falhar. Para contornar este problema, altere o projecto para utilizar o Visual Basic, seguindo estes passos:
    • Com o botão direito do projecto de SQL Server e, em seguida, seleccione Propriedades.
    • Seleccione o separador SQLCLR .
    • Na lista idioma , seleccione o Visual Basic.
    • Guarde o projecto.
  • Quando cria um teste de unidade de base de dados a partir do nó de projecto no Explorador de objectos do SQL Server, poderá receber a seguinte mensagem de erro:
    Não foi possível carregar o ficheiro ou assemblagem 'Microsoft.SqlServer.Dac.dll' ou uma das respectivas dependências. O sistema não consegue localizar o ficheiro especificado.
    Para contornar este problema, carregar um projecto de ensaio de unidade de base de dados que tenha sido previamente criado no Visual Studio 2013.
  • Este Visual Studio "14" CTP inclui os serviços de Mobile Azure ferramenta funcionalidades enviadas como parte do Visual Studio 2013 Update 2. No entanto, as funcionalidades do Assistente de notificação de emissão, Gestor de serviçose Publishing para serviços Mobile não funcionam ainda. Esta funcionalidade será resolvida na próxima versão CTP Visual Studio "14".
ASP.NET e o desenvolvimento da Web
  • Cenários de otimizado para nuvem de vNext em ASP.NET estão limitados a Windows 8 ou uma versão posterior do Windows.
  • Depuração de aplicações do ASP.NET vNext filtragem âmbito otimizado para nuvem não é suportada nesta versão.

Instalação

Instalar o Visual Studio "14" CTP 1 (versão 14.0.21730.1.DP) lado a lado com o Visual Studio 2013
Existem problemas conhecidos ao instalar o Visual Studio "14" CTP 1 (versão 14.0.21730.1.DP) no mesmo computador como o Visual Studio 2013. Embora seja de esperar que uma desinstalação do Visual Studio "14" e, em seguida, uma reparação do Visual Studio 2013 devem corrigir estes problemas, a nossa recomendação mais segura é instalar o Visual Studio "14" numa máquina virtual, um VHD, num novo computador ou outro não-produção ensaio só computador que não tenha o Visual Studio 2013 no mesmo. Estes problemas de lado a lado do Visual Studio são esperados a fixar mais rapidamente.

Existe um bloco de instalação neste CTP de Visual Studio "14" que impedirá a instalação num computador com uma versão anterior do Visual Studio já está instalada. Para desactivar o bloco (o que irá colocar o computador num Estado não-recomendado), adicionar um novo valor ao registo na localização "HKLM\SOFTWARE\Microsoft\DevDiv\vs\Servicing" ("HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing" numa edição de 64 bits do Windows). O nome de valor deve ser BlockerOverridee o tipo de valor e dados do valor podem ser qualquer coisa.

Alterações à ruptura

Visual C++
  • Melhoria pode resultar em avisos que diferem em encomenda e especificidades das comunicado por versões anteriores do compilador de relato de erros do compilador.
  • Literais definida pelo utilizador são um novo formulário sintácticas e poderão impedir que algumas macros existentes que está a ser expandido. Por exemplo, "foo" _bar são consideradas como um literal definida pelo utilizador, mesmo que _bar foi definido como uma macro.
  • A concatenação de literais de cadeia vasta ou em bruto adjacentes (L "Olá" L "mundo") requer um espaço onde pode ser inserido (L "Olá" L "mundo"), uma vez que o prefixo para a segunda cadeia é agora tratado como um sufixo literal definida pelo utilizador.
  • /CLR: puro e /CLR:safe são preterida. O compilador irá avisá-lo sobre a utilização destes sinalizadores.
  • Sinalizadores de /CLR:OldSyntax, /Wp64e /Zg foram removidos.

Mais informações

Como transferir ficheiros de suporte da Microsoft

As actualizações para de outros produtos da família do Visual Studio podem ser encontrados no Site de transferências da Microsoft para o Visual Studio.

Requisitos

Requisito de software

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

Requisito de reinício

Poderá ter de reiniciar o computador depois de instalar este pacote.

Arquitecturas suportadas

  • 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 estiver a executar numa máquina virtual)
  • 2 GB de espaço disponível no disco rígido
  • Unidade de disco rígido 5,400 RPM
  • DirectX 9 compatível com placa de vídeo que está a ser executado com uma resolução de 1024 × 768 ou superior

Aviso: Este artigo foi traduzido automaticamente

Propriedades

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

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB2967191 KbMtpt
Esta informação foi útil?