Visuais Studio 2015 fixo erros e problemas conhecidos

Este artigo lista os erros corrigidos e problemas conhecidos para o Microsoft Visual Studio 2015.

Para ver a lista completa de produtos Visual Studio 2015 e seleccione um produto para transferência, dar saída de Transferências do Visual Studio.



Recomendamos que instale a actualização mais recente do Visual Studio 2015, pode ver os problemas conhecidos de 3 de actualização de 2015 do Visual Studio.

Detalhes do visuais Studio 2015

Para descobrir o que há de novo no Visual Studio 2015, consulte o Visual Studio, notas de lançamento.

Para obter uma lista do Windows SDK de 10 e problemas conhecidos de ferramentas, consulte o Fórum de ferramentas e conhecidos problemas para SDK do Windows.

Profiler

  • A janela de ferramentas de diagnóstico apresenta a mensagem "As ferramentas de diagnóstico falhou inesperadamente" com "Um recurso de cluster falhou" ou "Não é possível para iniciar padrão Recolectores" no concentrador de diagnóstico de saída na janela de saída.

  • Atraso de IU ocorre no Visual Studio quando a janela de ferramentas de diagnóstico está aberta.

Team Foundation Server (TFS)

  • O não consegue publicar com o erro mensagem "data não está dentro dos limites admissíveis" quando utiliza TFS no turco.

  • Tarefas de automatização de ensaios e testes de carga de nuvem distribuídas falharem quando a colecção de projecto ou nome do projecto tiver um espaço.

Outros utilizadores

  • Modelo de trilho do Windows 8.1 aquisição não é apresentada depois de instalar o Visual Studio 2015.

  • Crie publicação ClickOnce funcionalidade opcional para obter ferramentas de Windows 8.1 SDK necessárias.

  • As informações na mensagem de erro sobre a conseguir adicionar conhecimentos aprofundados de aplicação não é exaustiva.


Instalação

  • Inscrever agora

    Como parte do lançamento do Visual Studio 2015, Integrámos as várias experiências ligadas adicionais no produto. Muitas destas experiências necessitam de uma conta para ligar a um serviço e Visual Studio oferece credencial incorporado pedir Microsoft Accounts ou trabalho ou escola contas. Como parte do fluxo de trabalho Account Microsoft, pode criar uma conta directamente a partir do Visual Studio, clicando na hiperligação "Inscrever agora". Trata-se junto ao texto "Não tem uma conta Microsoft?". Actualmente, existe um problema conhecido que afecta esta hiperligação. Poderá notar este problema em qualquer uma das seguintes formas:

    • A ligação poderá devolver um (conteúdo não disponível) 404 página de erro.

    • Pode tomar correctamente a um formulário que lhe permitem criar uma Account Microsoft. No entanto, quando concluir esse formulário, poderá achar que não iniciou sessão.

    Se detectar um erro 404, pode criar uma conta no seu browser no seguinte Web site:

    http://signup.live.com/?lw=1Depois de criar a conta, pode iniciar sessão Visual Studio, utilizando o nome de utilizador e palavra-passe da Microsoft Account que criou.

    Se fechar a caixa de diálogo de início de sessão depois de concluir o formulário "Criar uma conta", deve continuar a iniciar sessão mesmo que a conta foi criada na realidade. Para fazer isto, volte a abrir a caixa de diálogo e, em seguida, introduza as credenciais para iniciar sessão correctamente conta.

    Estes problemas são agendados a fixar no futuro.

  • A instalação do Visual Studio 2015 no ponto 8.1 do Windows ou Windows Server 2012 R2 falhar quando não instalar a actualização KB 2919355 Windows RT 8.1, 8.1 do Windows e Windows Server 2012 R2 actualização: Abril de 2014. Para mais informações, consulte Requisitos de sistema de 2015 do Visual Studio.

    Pode verificar que KB2919355 está instalado no seu computador através do Painel de controlo > programas e funcionalidades > Ver instaladas actualizações e procurar "actualização para o Microsoft Windows (KB2919355)".
    Se não conseguir localizar a actualização KB2919355 instalada no computador, pode verificar através do Windows Update.

    Nota KB2919355 propriamente dito tem outros pré-requisitos que tem de ser instalados pela primeira vez. Por conseguinte, poderá ter de "Verificar actualizações" no Windows Update e instale as actualizações oferecidas várias vezes para poder ser totalmente actualizado.

  • Se não definir a opção Windows Update para actualizar automaticamente os certificados de raiz e optar por instalar componentes opcionais, receberá o seguinte aviso de configuração do Visual Studio no final do processo:

    Ferramentas de PowerShell para o Visual Studio: este produto não foi transferido com êxito: Falha na verificação de assinatura no ficheiro transferido.

    Se a actualização automática está desactivada, o computador não terá os certificados de raiz mais recentes. Por conseguinte, o programa de configuração do Visual Studio não reconhecerá os certificados que são utilizados para assinar os ficheiros VSIX como certificados válidos e não irão instalar os componentes.

    Solução alternativa

    Para contornar este problema, Active a actualização automática para certificados de raiz, seguindo estes passos:

    • Abrir a caixa de diálogo Executar , premindo a tecla de logótipo do Windows chave + R.

    • Execute gpedit. msc.

    • Localize a Política de computador Local > Modelos administrativos > sistema > Gestão de comunicações de Internet > definições de comunicações de Internet > Desactivar actualização automática de certificados de raiz.

    • Seleccione desactivado ou não configurada para activar a opção.

    • Força uma actualização do Windows para obter os certificados de raiz mais recentes.

  • O ficheiro AdminDeployment.xml não está incluído no programa de configuração.

    Solução alternativa
    Pode criar o ficheiro de AdminDeployment.xml, utilizando o parâmetro da linha de comandos de < localização do ficheiro > /CreateAdminFile.

  • Por vezes, os itens que os utilizadores incluem tal como seleccionado no ficheiro de AdminDeployment.xml não estão instalados.

    Solução alternativa
    Adicionar os itens marcados como "seleccionado ="yes"" no fim do ficheiro AdminDeployment.xml.

Visual Studio IDE

  • Subscrições Azure não podem não aparecer no Visual Studio automaticamente se não for um membro de um Azure Active Directory que contém as subscrições.

  • Quando tenta inserir fragmentos do Editor de XAML, receberá uma lista vazia em vez do fragmento que é adicionada para o idioma XAML.

    Solução alternativa

    • Copiar "c:\Programas\Microsoft ficheiros (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\SnippetsIndex.xml" c:\Programas\Microsoft (x86) ficheiros \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML "

    • Criar uma nova pasta de fragmentos na "C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\"

    • Copiar c:\Programas\Microsoft ficheiros (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Tag.snippet "para" c:\Programas\Microsoft ficheiros (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Snippets "

  • Microsoft Visual Studio 2015 falha com uma excepção de System.UnauthorizedAccess

    Sintomas
    Uma caixa de diálogo surge aleatoriamente com "Microsoft Visual Studio 2015 tem deixou de funcionar". Expandir detalhes do problema e deslocar-se a assinatura 09 pontos, pode ver a excepção de System.UnauthorizedAccess.

    Solução alternativa
    Atribua a permissão de controlo total do utilizador actual para a pasta "% tmp%\VSRemoteSettings":

    • Abra o Explorador do Windows e escreva % tmp % na barra de localização para ir para o directório temp.

    • Seleccione a pasta de "VSRemoteSettings" e prima e mantenha Propriedades.

    • Vá para o separador Segurança e, em seguida, clique em Editar.

    • Clique em Adicionar... na caixa de diálogo permissões resultante.

    • Escreva o nome de utilizador e, em seguida, clique em Verificar nomes para verificar se está correcto. Clique em OK.

    • Seleccione o nome de utilizador na lista e seleccione a caixa de verificação de controlo total na lista de permissões. Clique em OK para fechar a caixa de diálogo de permissões.

    • Clique em OK para fechar a caixa de diálogo de propriedades da pasta.

Ferramentas de teste

  • Não é possível activar a depuração de Visual C++ gerido ensaio projecto.

    Workaround

    Para contornar este problema, visite as Ferramentas->Opções->a depuração-> painelGeral e cancelar a selecção para Activar apenas meu código de opção.

  • O projecto de Visual C++ unidade ensaio aplicação (Windows Phone Silverlight 8.0) não vai construir quando redirigir o projecto Windows Phone Silverlight 8.1 utilizando o Project para redirigir.

  • Codificados IU ensaio projectos para o arquivo do Windows e Windows Phone estão disponíveis mas não funcionam no Professional Edition.
    IU codificado não deve estar disponível em Professional Edition.

Plataforma Web e ferramentas

  • Não é possível adicionar a referência do serviço ao serviço WCF no Visual Studio 2015.

    Sintomas

    Quando este problema ocorre, pode receber a seguinte mensagem de erro:

    Erro: Não foi possível carregar o ficheiro ou assemblagem ' Microsoft.Owin.Security, Version = 2.1.0.0 Desc., idioma = neutro, PublicKeyToken = 31bf3856ad364e35' ou uma das respectivas dependências. O sistema não consegue localizar o ficheiro especificado.


    Solução alternativa

    Para contornar este problema, cancelar a selecção para a opção de reutilizar tipos de assemblagens referenciadas no Serviço de referência->Avançadas (este comportamento é activado por predefinição).

  • Aviso ocorre mesmo que a compilação de um projecto que contém a aplicação de cliente API de Azure for bem sucedida.

    Sintomas

    A compilação é efectuada com êxito. No entanto, recebe a seguinte mensagem de erro:

    Considere App remapeamento da assemblagem "Newtonsoft.Json, idioma = neutro, PublicKeyToken = 30ad4fe6b2a6aeed" da versão "4.5.0.0" [-] para [] de versão "6.0.0.0" para resolver o conflito e livrar-se de aviso.
    C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): aviso MSB3276: foram localizados conflitos entre diferentes versões da mesma assemblagem dependente. Defina a propriedade "AutoGenerateBindingRedirects" como true no ficheiro de projecto. Para mais informações, consulte http://go.microsoft.com/fwlink/?LinkId=294190.


    Solução alternativa

    Para contornar o problema, adicione redireccionamentos de vinculação para ficheiro de configuração a aplicação (App ou Web. config) em conformidade com o seguinte método:

    <runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
    </dependentAssembly>
    <dependentAssembly>
    <assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
    <bindingRedirect oldVersion="0.0.0.0-4.2.28.0" newVersion="4.2.28.0" />
    </dependentAssembly>
    </assemblyBinding>
    </runtime>
  • Quando utiliza a instalação típica do Visual Studio 2015 Professional ou o Visual Studio 2015 Community Edition, o componente de LocalDB não está instalado.

    Sintomas

    Se seleccionar a opção de autenticação individuais com os modelos de projecto ASP.NET e tente registar um utilizador premindo F5, recebe a seguinte mensagem de erro de SqlException em tempo de execução:

    Não é possível localizar o tempo de execução da base de dados Local instalado


    Solução alternativa

    Para contornar este problema, repare o SKU instalado para activar a opção "Microsoft SQL Server dados ferramentas".

  • ASP.NET 5: No Windows 7 SP1, DNX SDK não pode ser instalado sem Powershell 3.0.

    Sintomas

    Quando cria um projecto de 5 de ASP.NET, recebe a seguinte mensagem de erro:

    Não foi possível instalar o SDK de DNX versão 'dnx-clr-win-x86.1.0.0-beta5'. A solução irá utilizar a versão de DNX SDK 'dnx-clr-win-x86-1.0.0-beta5' para esta sessão


    Solução alternativa

    Para contornar este problema, instale o Windows Powershell 3.0 e tente criar novamente o projecto.

  • ASP.NET 5: Não é possível carregar todas as referências no Solution Explorer quando criar uma nova aplicação de Web do ASP.NET de 5 de projecto ou abrir um já existente numa máquina virtual.

    Solução alternativa

    Para contornar este problema, reinicie o Visual Studio e reabrir o projecto, as referências carregada correctamente.

  • ASP.NET 5: A operação de publicação são funciona correctamente quando a opção de script Powershell de utilização não estiver seleccionada no separador Definições da caixa de diálogo Publicar.

    Sintomas

    Suponha que utilizam a opção de anfitrião na nuvem , quando cria uma nova aplicação de 5 de ASP.NET. Quando publicar o projecto Azure e a opção de script Powershell de utilização não está seleccionada no separador Definições da caixa de diálogo Publicar , a operação de publicação funciona correctamente.

    Solução alternativa

    Para contornar este problema, seleccione a opção de script Powershell de utilização no separador Definições da caixa de diálogo Publicar.

  • ASP.NET 5: Quando adicionar um pacote utilizando Bower no ficheiro de bower.json de uma aplicação ASP.NET 5 vazia, o nó de dependências indica que o pacote não está instalado mesmo que o pacote está instalado com êxito utilizando Bower.

    Workaround

    Para contornar este problema, feche e reabra a solução e as dependências de nó pode seleccionar o novo pacote.

  • ASP.NET 5: Quando abrir um projecto de beta 4 de 5 de ASP.NET utilizando o Visual Studio 2015 RTM e o projecto é criado pelo Visual Studio 2015 RC, recebe a seguinte mensagem de erro:

    O processo não é possível aceder ao ficheiro '... \project.lock.json' porque está a ser utilizado por outro processo.


    Nota Este é um problema no runtime do beta 4 de 5 de ASP.NET. Está exposto pelo Visual Studio 2015 RTM ferramenta e, este problema foi corrigido no ASP.NET 5 beta 5.

    Workaround

    Para contornar este problema, feche e reabra a solução.

  • ASP.NET 5: Quando criar e executar um projecto de aplicação Web do ASP.NET 5 beta 4 no Visual Studio 2015 RTM e o projecto é criado pelo Visual Studio 2015 RC, recebe a seguinte mensagem de erro:

    App. UseBrowserLink() "em Startup.cs:
    Não foi possível carregar o ficheiro ou assemblagem ' Microsoft.AspNet.Http.Abstractions, versão = 1.0.0.0, idioma = neutro, PublicKeyToken = null' ou uma das respectivas dependências. O sistema não consegue localizar o ficheiro especificado.


    Solução alternativa

    Para contornar este problema, comente a linha "app. UseBrowserLink() "ou actualizar o projecto para beta 5.

  • ASP.NET 5: Quando procura referências utilizando a funcionalidade de procura do Explorador de soluções, Visual Studio 2015 deixa de responder em alguns casos.

    Solução alternativa

    Para contornar este problema, expanda os nós da árvore de referências em vez de utilizar a funcionalidade de procura.

  • Quando depura um projecto de fluxo de trabalho do Windows, os pontos de quebra de depuração não é possível acertar conforme esperado quando a opção de optimização de JIT suprimir no módulo carregar (apenas geridos) não está a verificação.

    Solução alternativa

    Para se certificar de que todos os pontos de quebra de depuração acerta como esperado, examine a opção de optimização de JIT suprimir no módulo carregar (apenas geridos) em Ferramentas-> Opções-> a depuração-> painel Geral .

Gestão de lançamento

  • Reconfiguração do objecto existente (isto é actualizado automaticamente para VS2015) não funciona quando actualiza o servidor de gestão de lançamento para o Visual Studio 2015 RTM.

    Solução alternativa

    Para contornar este problema, desinstale o agente de implementação do Microsoft do objecto e reinstalar o agente de implementação do Microsoft mais recente para o Visual Studio 2015.

  • Gestão de libertação mostra "licença expirou" prazo de 90 dias de actualização, inesperadamente. Este problema ocorre depois de actualizar para o Visual Studio 2015 RTM utilizando os pacotes transferidos a partir de visualstudio.com ou downloads.microsoft.com

    Solução alternativa

    Para contornar este problema, transfira a gestão de libertação para Visual Studio 2015 da subscrição da MSDN e actualizar novamente.

Ferramentas de diagnóstico

  • Quando executar as ferramentas de diagnóstico sem depuração de filtragem de qualquer um dos seguintes:

    • Aplicações do Windows Phone 8.1 que definir a configuração de compilação para edição.

    • Aplicações do arquivo do Windows que são NGEN'ed (Isto acontece automaticamente após um dia).

    • C++ Universal projectos do Windows que definir a configuração de compilação para o modo de depuração.

    • Projectos de C++ em execução no Windows 7.

    As ferramentas de utilização da CPU e utilização da memória não apresentará os nomes de funções para o código da aplicação.

    Solução alternativa

    Para aplicações do Windows Phone 8.1, defina a configuração de compilação lista pendente na barra de ferramentas padrão da libertação para Depurar.
    Para aplicações de arquivo do Windows, efectuar uma alteração para a aplicação e, em seguida, recompile.
    Para aplicações do C++ Universal Windows, defina a configuração de compilação para edição. Se o modo de depuração é pretendido, pode alterar as propriedades de configuração -> a depuração -> gerar informações de depuração nas definições de projecto de "Optimizar para a ligação mais rápida (/ depuração: FASTLINK)" para "Optimizar para depuração (/debug)".
    Para os projectos de C++ no Windows 7, clique em "Criar detalhadas relatório..." e nomes de funções de ver o relatório detalhado.

Aplicação Informações privilegiadas

  • Não é possível adicionar informações de aplicação para um projecto existente do Windows 8.1 ou projecto do Universal Windows, não adiciona um ficheiro de configurar. O pacote SDK está instalado no projecto, mas as perspectivas de aplicação não funciona.

    Solução alternativa

    Adicionar uma ApplicationInsights.config existente de outro projecto (ou criar uma mão), definir "BuildAction = teor de" & "copiar para a saída = cópia se mais recente" e, em seguida, siga a adicionar normal ao fluxo de projecto existentes: menu de contexto do projecto aberto e, em seguida, clique em "Configurar aplicação conhecimentos aprofundados..."
    Se adicionar um novo projecto à mão, certifique-se de que o faça o seguinte:

    • O nome do ficheiro "ApplicationInsights.config"

    • Adicione o seguinte conteúdo:

      <ApplicationInsights xmlns="http://schemas.microsoft.com/ApplicationInsights/2013/Settings"></ApplicationInsights>


NuGet 3.0

Nota NuGet 3.0 adicionar suporte para ficheiros de project.json, o novo protocolo baseado em JSON e actualizado o suporte para novos quadros de destino. Para mais informações, consulte NuGet 3.0 notas de lançamento.

  • Tradução não é fornecida para o rótulo "Não mostrar esta mensagem novamente" na janela de pré-visualização e a etiqueta de "Autores" na janela de descrição do pacote.

    Solução alternativa

    Instale o Gestor de pacotes de NuGet actualizado a partir da Galeria de extensão.

  • Quando a trabalhar num projecto utilizando TFS controlo de origem, NuGet não é possível apresentar o Gestor de pacotes interface de utilizador se o ficheiro nuget.config está marcado como só de leitura.

    Solução alternativa

    • Dar saída do ficheiro do TFS.

    • Instale o Gestor de pacotes de NuGet actualizado a partir da Galeria de extensão.

  • Texto a amarelo "barra de reinício" na janela NuGet Powershell não é visível quando utiliza o tema escuro do Visual Studio.

    Solução alternativa

    • Utilize o tema de luz do Visual Studio.

    • Instale o Gestor de pacotes de NuGet actualizado a partir da Galeria de extensão.

Cordova e JavaScript

  • Em certos cenários de instalação depois de instalar as ferramentas para aplicações do Universal Windows, o sistema de serviço e o projecto de linguagem JavaScript pode ser desinstalado. Isto pode causar os seguintes problemas:

    • Visual Studio irá fixar quando cria um novo projecto de Cordova.

    • Quando cria um novo projecto de aplicação do Windows Universal baseado em JavaScript, Visual Studio apresentará uma falha de carregamento do pacote.

    • Quando edita um ficheiro JavaScript, o IntelliSense não funcionará.

    • Quando depurar uma aplicação baseada em JavaScript Universal Windows, recebe a seguinte mensagem de erro:

      O depurador não pode continuar a executar o processo.  Não é possível iniciar a depuração.


    Correcção:

    • Certifique-se o computador tem uma ligação à internet, e

      • Se ainda estiverem instaladas as Ferramentas de desenvolvimento de aplicações do Windows Universal :

        1. Vá para programas e funcionalidades, seleccione o Visual Studio 2015, clique em Alterar.

        2. No programa de configuração do Visual Studio, clique em Modificar.

        3. Anule a selecção a funcionalidade Ferramentas de desenvolvimento de aplicações do Windows Universal.

        4. Seleccione Ferramentas de desenvolvimento de aplicações do Windows Universal novamente e clique em actualizar.

      • Se já tiver desinstalado o Ferramentas para o desenvolvimento de aplicações do Windows Universal:

        1. Reinstale o Ferramentas para a aplicação Windows Universal desenvolverbaixaram consideravelmente.

        2. Em alternativa, execute os seguintes passos para reinstalar o serviço de sistema e idioma de projecto JavaScript:

          • Transferir o Windows installer para a edição do Visual Studio, por exemplo, vs_community.exe.

          • Abra uma janela de comandos e execute o seguinte comando:
            vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

          • Altere directórios para ficheiros C:\Program (x86) \Microsoft Visual Studio 14.0\Common7\IDE.

          • Execute os seguintes comandos

            • devenv /updateconfiguration

            • devenv /clearcache

Outros utilizadores



Como transferir ficheiros de suporte da Microsoft

Actualizações para outros produtos da família do Visual Studio podem ser encontradas no Web site do site para o Visual Studio de transferências da Microsoft .

Requisitos

Para obter requisitos de sistema detalhadas, consulte Compatibilidade de 2015 do Visual Studio.

Requisito de reinícioPoderá ter de reiniciar o computador depois de instalar este pacote.


Requisitos de softwareNo Windows 8.1 e no Windows Server R2 de 2012, é necessário para o Visual RTM 2015 Studio instalar com êxito a actualização 2919355 (também está disponível através do Windows Update).

Arquitecturas suportadas

  • 32-bit (x86)

  • (x64) 64-bit (WOW)

  • ARM

Aplicações de outros fabricantes


  • Instalação do Visual Studio 2015 permite-lhe instalar aplicações de outros fabricantes. Para obter informações em que as aplicações de outros fabricantes são necessárias quando instalar ferramentas de desenvolvimento de Mobile de plataforma cruzada do Visual Studio 2015, dar saída de 3060693 de artigo da KB.

  • Visual Studio 2015 desinstalação não desinstalar as aplicações de outros fabricantes. Para obter informações sobre como desinstalar as aplicações de terceiros instalados com o Visual Studio 2015, dar saída de 3060695 de artigo da KB.


Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. A Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente, ao desempenho ou à fiabilidade destes produtos.

Precisa de mais ajuda?

Aumente os seus conhecimentos

Explore as formações >

Seja o primeiro a obter novas funcionalidades

Aderir ao Microsoft insiders >

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×