Visual Studio 2015 fasta buggar och kända problem

Visual Studio 2015 fasta buggar och kända problem

Den här artikeln innehåller fasta buggar och kända problem för Microsoft Visual Studio 2015.

Se en fullständig lista över produkter i Visual Studio 2015 och välj en produkt för hämtning, checka ut Visual Studio hämtningsbara filer.



Vi rekommenderar att du installerar de senaste Visual Studio 2015 Update, kan du se kända problem för Visual Studio 2015 Update 3.

Information om Visual Studio 2015

Se Visual Studio viktig informationför att upptäcka vad som är nytt i Visual Studio 2015.

En lista över Windows 10 SDK och verktyg kända problem finns i kända problem för Windows SDK och verktyg forum.

Profiler

  • Diagnostiska verktyg fönster visar meddelandet "Diagnostiska verktyg misslyckades oväntat" med "En klusterresurs misslyckades" eller "Det gick inte att starta Standard Collector" i navet diagnostik utdata i utdatafönstret.

  • UI fördröjning i Visual Studio när fönstret diagnostiska verktyg är öppet.

Team Foundation Server (TFS)

  • Publicera misslyckas med fel meddelande "datum är inte inom tillåtna gränser" när du använder TFS i turkiska.

  • Distribuerade Test Automation och molnet belastning provning åtgärder misslyckas när projektet samling eller projektets namn innehåller ett blanksteg.

Andra

  • Windows 8.1 förvärv spåret mall visas inte när du installerar Visual Studio 2015.

  • Skapa ClickOnce publicera valfri funktion om du vill hämta Windows 8.1 SDK-verktyg som krävs.

  • Informationen i felmeddelandet om du misslyckas med att lägga till programmet insikter inte är fullständig.


Installation

  • Anmäl dig nu

    Som en del av versionen av Visual Studio 2015, har vi integrerat flera ytterligare anslutna funktioner i produkten. Många av dessa upplevelser krävs ett konto för att ansluta till en tjänst och Visual Studio erbjuder inbäddade autentiseringsuppgifter fråga om Microsoft Accounts eller arbete eller skolan konton. Som en del av Microsoft Account arbetsflödet kan skapa du ett konto direkt från Visual Studio genom att klicka på länken "Registrera nu". Det här är bredvid texten "Om du inte har ett Microsoft-konto?". För närvarande finns ett känt problem som påverkar den här länken. Du kan upptäcka problemet på något av följande sätt:

    • Länken kan returnera 404 (inget innehåll tillgängligt) felsidan.

    • Du får tas på rätt sätt i ett formulär för att skapa ett Microsoft-Account. Men när du slutför formuläret kanske du upptäcker att du inte är inloggad.

    Om det uppstår ett 404-fel, kan du skapa ett konto i din webbläsare på följande webbplats:

    http://signup.live.com/?lw=1När du har skapat kontot kan logga du in till Visual Studio med hjälp av användarnamn och lösenord för Microsoft-Account som du har skapat.

    Om tecknet i dialogrutan stängs när du slutför formuläret "Skapa ett konto", måste du fortfarande logga in även om kontot faktiskt skapades. Genom att öppna dialogrutan igen och ange autentiseringsuppgifter när du ska logga in på kontot.

    Dessa problem kommer att åtgärdas i framtiden.

  • Installation av Visual Studio 2015 på Windows 8.1 eller Windows Server 2012 R2 misslyckas om du inte installerar uppdateringen KB 2919355 Windows RT 8.1, 8.1 för Windows och Windows Server 2012 R2 uppdatering: April 2014. Mer information finns i Systemkrav för Visual Studio 2015.

    Du kan kontrollera att KB2919355 är installerad på datorn genom att gå till Kontrollpanelen > program och funktioner > Visa installerade uppdateringar och söker efter "uppdatering för Microsoft Windows (KB2919355)."
    Om du inte hittar uppdateringen KB2919355 installerat på din dator, kan du via Windows Update.

    Obs! KB2919355 själva har andra förutsättningar som måste installeras först. Du kan därför behöva "Sök efter uppdateringar" på Windows Update och installera uppdateringarna som erbjuds flera gånger för att vara helt aktuell.

  • Om du inte anger alternativet Windows Update för att uppdatera rotcertifikaten automatiskt, och du väljer att installera valfria komponenter, får följande Visual Studio-varning i slutet av processen:

    PowerShell-verktyg för Visual Studio: produkten hämtades inte: signaturverifiering misslyckades på den hämtade filen.

    Om automatisk uppdatering är inaktiverat är datorn inte senaste rotcertifikat. Därför identifierar inte Visual Studio installationsprogrammet de certifikat som används för att signera VSIX filer som giltiga certifikat och kommer inte att installera komponenterna.

    Temporär lösning

    Undvik det här problemet aktiverar du automatisk uppdatering för rotcertifikat på följande sätt:

    • Öppna dialogrutan Kör genom att trycka på Windows-tangenten + R.

    • Kör Gpedit.msc.

    • Hitta Lokal datorprincip > Administrationsmallar > System > Hantering av Internetkommunikation > Inställningar för Internet-kommunikation > Inaktivera automatisk uppdatering för rot-certifikat.

    • Välj Inaktiverad eller inte konfigurerad för att aktivera alternativet.

    • Tvinga en Windows Update för att hämta de senaste rotcertifikat.

  • Filen AdminDeployment.xml ingår inte i installationen.

    Temporär lösning
    Du kan skapa filen AdminDeployment.xml med hjälp av kommandoradsparametern /CreateAdminFile < plats >.

  • Ibland kan objekt med användare som markerats i AdminDeployment.xml-filen har inte installerats.

    Temporär lösning
    Lägg till de objekt som är markerade "markerade ="Ja"" i slutet av filen AdminDeployment.xml.

Visual Studio IDE

  • Azure prenumerationer kan inte visas i Visual Studio automatiskt om du inte är medlem i en Azure Active Directory som innehåller abonnemang.

  • När du försöker infoga kodavsnitt i XAML Editor visas en tom lista i stället för kodavsnittet som läggs till för språket i XAML.

    Temporär lösning

    • Kopiera "C:\Program filer (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\SnippetsIndex.xml" C:\Program filer (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML "

    • Skapa en ny mapp för kodavsnitt i "C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\"

    • Kopiera C:\Program filer (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Tag.snippet "till" C:\Program filer (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Snippets "

  • Microsoft Visual Studio 2015 kraschar med ett undantag för System.UnauthorizedAccess

    Symptom
    En dialogruta visas slumpmässigt med "Microsoft Visual Studio 2015 har slutat fungera". Visa information om problemet och bläddra till signaturen 09 punkter, finns i System.UnauthorizedAccess-undantag.

    Temporär lösning
    Ge den aktuella användare fullständig behörigheten till mappen "% tmp%\VSRemoteSettings":

    • Öppna Utforskaren och skriv % Temp % i fältet plats att gå till den temporära katalogen.

    • Markera mappen "VSRemoteSettings" och tryck på och håll Egenskaper.

    • Gå till fliken Säkerhet och klicka sedan på Redigera.

    • Klicka på Lägg till... i dialogrutan behörigheter.

    • Skriv ditt användarnamn och klicka på Kontrollera namn för att kontrollera att den är korrekt. Klicka på OK.

    • Välj ditt användarnamn i listan och markerar kryssrutan fullständig behörighet i listan över behörigheter. Klicka på OK för att stänga dialogrutan behörigheter.

    • Klicka på OK för att stänga dialogrutan Egenskaper för mappen.

Testa verktyg

  • Det går inte att aktivera felsökning av ett Visual C++ Managed testprojekt.

    Workaround

    Att undvika det här problemet, besök Verktyg->Alternativ->Felsökning-> fönstretAllmänt och avmarkera alternativet Aktivera bara min kod .

  • Visual C++ enhet testprogram (Windows Phone Silverlight 8.0) projektet skapas inte när nytt mål projektet Windows Phone Silverlight 8.1 med Nytt mål för projektet.

  • Kodade UI Test projekt för Windows Store och Windows Phone finns men fungerar inte i Professional Edition.
    Kodade UI bör inte användas i Professional Edition.

Webbplattform och verktyg

  • Kan inte lägga till tjänstereferens till WCF-tjänsten i Visual Studio 2015.

    Symptom

    När problemet uppstår kan följande felmeddelande:

    Fel: Kunde inte läsa in filen eller sammansättningen ' Microsoft.Owin.Security, Version = 2.1.0.0 kultur = neutral, PublicKeyToken = 31bf3856ad364e35' eller något av dess beroenden. Det går inte att hitta den angivna filen.


    Temporär lösning

    Undvik det här problemet-Avbryt valet för återanvända typer i refererade sammansättningar alternativ i Tjänstereferens>Avancerad (detta är aktiverat som standard).

  • Varning uppstår trots att bygga för ett projekt som innehåller Azure App klient lyckas.

    Symptom

    Build-versionen fungerar. Dock visas följande felmeddelande:

    Överväga app.config ommappning av sammansättningen "Newtonsoft.Json, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed" från Version "4.5.0.0" [] till [] Version "6.0.0.0" att lösa konflikter och bli av med varning.
    C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): varning MSB3276: konflikter hittades mellan olika versioner av samma beroende sammansättning. Ange "AutoGenerateBindingRedirects"-egenskap till true i projektfilen. Mer information finns i http://go.microsoft.com/fwlink/?LinkId=294190.


    Temporär lösning

    Undvik problemet genom att lägga till bindande omdirigeringar programmets konfigurationsfil (Web.config eller App.config) enligt följande metod:

    <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>
  • LocalDB-komponenten installeras inte när du använder en standardinstallation av Visual Studio 2015 Professional eller Visual Studio 2015 gemenskapen Edition.

    Symptom

    Om du markerar alternativet enskilda autentisering med ASP.NET-projektmallar och försöker registrera en användare genom att trycka på F5, visas följande SqlException-felmeddelande vid körning:

    Går inte att hitta den lokala databasen är installerad


    Temporär lösning

    Undvik det här problemet genom att reparera installerade SKU om du vill aktivera alternativet "Microsoft SQL Server Data Tools".

  • ASP.NET 5: Windows 7 SP1 DNX SDK kan inte installeras utan Powershell 3.0.

    Symptom

    När du skapar ett projekt med ASP.NET 5, visas följande felmeddelande:

    Det gick inte att installera DNX SDK version "dnx-clr-win-x86.1.0.0-beta5". Lösningen använder DNX SDK version 'dnx-clr-win-x86-1.0.0-beta5' för den här sessionen


    Temporär lösning

    Undvik det här problemet, installera Windows Powershell 3.0 och försöker skapa projektet igen.

  • ASP.NET 5: Kan inte läsa alla referenser i Solution Explorer när du skapar ett nytt webbprogram i ASP.NET 5 projekt eller öppna ett befintligt på en virtuell dator.

    Temporär lösning

    Undvik det här problemet, starta om Visual Studio och öppna projektet, referenser läses in korrekt.

  • ASP.NET 5: Publiceringsåtgärden fungerar när alternativet Använd Powershell-skript inte är markerad på fliken Inställningar i dialogrutan Publicera.

    Symptom

    Anta att du använder alternativet värd i molnet när du skapar ett nytt 5 för ASP.NET-program. När du publicerar projektet på Azure, och alternativet Använd Powershell-skript är inte markerad på fliken Inställningar i dialogrutan Publicera , fungerar publiceringsåtgärden felaktigt.

    Temporär lösning

    Undvik det här problemet genom att markera alternativet Använd Powershell-skript på fliken Inställningar i dialogrutan Publicera.

  • ASP.NET 5: När du lägger till ett paket med hjälp av Bower i bower.json-filen för ett program med tom ASP.NET 5 noden beroenden anger att paketet inte har installerats, även om paketet har installerats med hjälp av Bower.

    Workaround

    Om du vill undvika det här problemet, Stäng och öppna lösningen och beroenden nod kan du välja det nya paketet.

  • ASP.NET 5: När du öppnar en ASP.NET-5 beta 4-projekt med hjälp av Visual Studio 2015 RTM och projektet skapas med Visual Studio 2015 RC, visas följande felmeddelande:

    Processen kan inte komma åt filen '... \project.lock.json' eftersom den används av en annan process.


    Obs! Detta är ett problem i ASP.NET 5 beta 4 runtime. Den exponeras av Visual Studio 2015 RTM verktyg och problemet är åtgärdat i ASP.NET 5 beta 5.

    Workaround

    Undvik problemet genom att stänga och öppna lösningen.

  • ASP.NET 5: När du skapar och kör en ASP.NET-5 beta 4 Web Application-projekt i Visual Studio 2015 RTM och projektet skapas med Visual Studio 2015 RC, visas följande felmeddelande:

    App. UseBrowserLink() "i Startup.cs:
    Det gick inte att läsa in filen eller sammansättningen ' Microsoft.AspNet.Http.Abstractions, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null' eller en av dess beroenden. Det går inte att hitta den angivna filen.


    Temporär lösning

    Undvik det här problemet genom att kommentera bort raden "program. UseBrowserLink() "eller uppdatera projektet Beta 5.

  • ASP.NET 5: När du söker efter referenser med hjälp av sökfunktionen i Solution Explorer Visual Studio 2015 slutar svara i vissa fall.

    Temporär lösning

    Expandera noderna i trädet referenser i stället för att använda sökfunktionen om du vill undvika det här problemet.

  • När du felsöker ett Windows Workflow projekt träffar inte debug break punkter som förväntat när alternativet Utelämna JIT-optimering på modul laddas (hanterade) inte är kryssrutan.

    Temporär lösning

    För att kontrollera att alla punkter för debug-break träffas som förväntat, markera alternativet Utelämna JIT-optimering på modul laddas (hanterade) i Verktyg-> Alternativ-> Felsökning-> allmänna rutan.

Släpp Management

  • Omkonfigurering av befintliga prioritetsordningar (som automatiskt uppdateras till VS2015) fungerar inte när du uppgraderar hanteringsservern versionen för Visual Studio 2015 RTM.

    Temporär lösning

    Undvik det här problemet, avinstallera Microsoft Deployment Agent från prioritetsordningar och installera om den senaste Microsoft Deployment Agent för Visual Studio 2015.

  • Släpp Management visar "licens upphört att gälla" inom 90 dagar efter uppgraderingen, oväntat. Det här problemet uppstår efter uppgradering till Visual Studio 2015 RTM med paket som hämtas från visualstudio.com eller downloads.microsoft.com

    Temporär lösning

    Hämta Release Management för Visual Studio 2015 från ditt MSDN-abonnemang om du vill undvika det här problemet och uppgradera igen.

Diagnostiska verktyg

  • När du kör diagnostiska verktyg utan Felsökning målobjekt för något av följande:

    • Program för Windows Phone 8.1 som konfigurera build övergång.

    • Windows Store-program som är NGEN'ed (detta sker automatiskt efter en dag).

    • C++ Universal Windows projekt som build-konfiguration felsökningsläge.

    • C++-projekt som körs på Windows 7.

    CPU-användning och minnesanvändningen verktyg visas inte funktionsnamn för kod i programmet.

    Temporär lösning

    Program för Windows Phone 8.1, ställa in build configuration dropdown i verktygsfältet standard från Release för Felsökning.
    Ändra programmet för Windows Store-program och sedan kompilera om.
    C++ Universal Windows program i Konfigurera build övergång. Eventuellt felsökningsläge egenskaper kan du ändra konfigurationen -> Felsökning -> Generera Debug Info i Projektinställningar från "Optimera för snabbare länkar (/ DEBUG: FASTLINK)" till "Optimera för felsökning (/ DEBUG)".
    C++-projekt på Windows 7, klickar du på "Skapa detaljerad rapport..." och visa funktionsnamn i detaljerad rapport i stället.

Programmet Insikter

  • Det går inte att lägga till programmet insikter till ett befintligt projekt i Windows 8.1 eller Universal Windows projekt läggs inte konfigurera-fil. SDK-paketet är installerat i projektet, men fungerar inte programmet insikter.

    Temporär lösning

    Lägga till en befintlig ApplicationInsights.config från ett annat projekt (eller skapa en för hand) Ange "BuildAction = innehåll" & "kopiera till produktion = kopiera om nyare", och följ normala Lägg till befintliga projekt flöde: projekt öppna snabbmenyn och klicka sedan på "Konfigurera programmet insikter..."
    Om du lägger till ett nytt projekt för hand, se till att du gör följande:

    • Namn på filen "ApplicationInsights.config"

    • Lägg till följande innehåll:

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


NuGet 3.0

Obs! NuGet 3.0 lägger till stöd för project.json-filer, nya JSON-baserat protokoll och uppdaterat stöd för nya rambestämmelser för målet. Mer information finns i NuGet 3.0 viktig information.

  • Översättning tillhandahålls inte för etiketten "Visa inte detta meddelande igen" på förhandsgranskningsfönstret och etiketten "Författare" i fönstret paketet beskrivning.

    Temporär lösning

    Installera den uppdaterade NuGet Pakethanteraren från galleriet tillägg.

  • När du arbetar på ett projekt med hjälp av TFS källa kontrollen kan inte NuGet presentera av package manager användargränssnitt om nuget.config-filen är markerad som skrivskyddad.

    Temporär lösning

    • Checka ut filen från TFS.

    • Installera den uppdaterade NuGet Pakethanteraren från galleriet tillägg.

  • Text i gult "omstart bar" i NuGet Powershell-fönstret visas inte när du använder Visual Studio mörk tema.

    Temporär lösning

    • Använd Visual Studio ljus tema.

    • Installera den uppdaterade NuGet Pakethanteraren från galleriet tillägg.

Cordova och JavaScript

  • I vissa scenarier för installation när du installerar verktyg för universella Windows-program, kan JavaScript språk och projektdata system avinstalleras. Detta kan orsaka följande problem:

    • Visual Studio att låsa när du skapar ett nytt projekt i Cordova.

    • Visual Studio visas en kunde inte läsas in paket när du skapar en ny JavaScript-baserade Universal Windows application-projekt.

    • IntelliSense fungerar inte när du redigerar en JavaScript-fil.

    • När du felsöker ett JavaScript-baserade Universal Windows-program visas följande felmeddelande:

      Felsökningsprogrammet kan inte fortsätta med processen.  Det gick inte att starta felsökningen.


    Lösning:

    • Kontrollera att din dator har en internet-anslutning och

      • Om Verktyg för Universal Windows Apps utveckling fortfarande är installerade:

        1. Gå till program och funktioner, väljer Visual Studio 2015, klicka på Ändra.

        2. Klicka på Ändrai Visual Studio-installation.

        3. Avmarkera funktionen Verktyg för utveckling av universella Windows-appar.

        4. Välj Verktyg för programutveckling i Universal Windows igen och klicka på Uppdatera.

      • Om du redan har avinstallerat Verktyg för utveckling av universella Windows-appar:

        1. Installera Verktyg för universella Windows-App och utvecklakommentar.

        2. Eller vidta följande steg för att installera om tjänsten JavaScript project system och språk:

          • Hämta installationsprogrammet för din utgåva av Visual Studio som vs_community.exe.

          • Öppna Kommandotolken och kör du följande kommando:
            vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

          • Ändra kataloger till C:\Program Files (x86) \Microsoft Visual Studio 14.0\Common7\IDE.

          • Kör följande kommandon

            • devenv /updateconfiguration

            • devenv /clearcache

Andra



Hur du hämtar Microsoft-supportfiler

Uppdateringar för andra Visual Studio-produkter finns på webbplatsen Microsoft hämtningsplatsen för Visual Studio .

Krav

Detaljerade systemkrav finns i Visual Studio 2015 kompatibilitet.

Krav på omstartDu kan behöva starta om datorn när du installerar det här paketet.


Krav på programvaraPå Windows 8.1 och Windows Server 2012 R2 krävs Uppdatera 2919355 (även tillgänglig via Windows Update) för den Visual Studio 2015 RTM kan installeras.

Arkitekturer som stöds

  • 32-bit (x86)

  • 64-bitars (x64) (WOW)

  • ARM

Program från tredje part


  • Installation av Visual Studio 2015 kan du installera program från tredje part. För information om vilka tredjepartsprogram är obligatoriska när du installerar Cross Platform Mobile Development tools från Visual Studio 2015, kolla KB-artikel 3060693.

  • Visual Studio 2015 Avinstallera Avinstallera inte tredje parts program. Läs KB-artikel 3060695information om hur du avinstallerar program som installerats med Visual Studio 2015.


Tredjepartsprodukter som diskuteras i denna artikel tillverkas oberoende av Microsoft. Microsoft lämnar inga garantier, implicerade eller andra, om prestanda eller tillförlitlighet hos dessa produkter.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×