Visual Studio 2015 odstrániť chyby a známe problémy

Tento článok uvádza Opravená chyby a známe problémy pre Microsoft Visual Studio 2015.

Úplný zoznam produktov Visual Studio 2015 a vyberte produkt na prevzatie, pozrite sa Prevzatie programu Visual Studio.



Odporúčame vám nainštalovať najnovšie aktualizácie Visual Studio 2015, môžete vidieť známe problémy pre Visual Studio 2015 Update 3.

Visual Studio 2015 Podrobnosti

Zistite, čo je nové v Visual Studio 2015, sa nachádzajú v téme Visual Studio poznámky.

Zoznam Windows 10 SDK a nástroje, ktoré sú známe problémy, nájdete známe problémy pre Windows SDK a nástroje fóra.

Profiler

  • Diagnostické nástroje zobrazuje hlásenie "Diagnostické nástroje nepodarilo neočakávane" "Prostriedok klastra zlyhala" alebo "Nie je možné na spustenie Standard Collector" v centre Diagnostika výstup v okne výstup.

  • Používateľské rozhranie oneskorenie nastáva Visual Studio po otvorení diagnostické nástroje okno.

Team Foundation Server (TFS)

  • Publikovanie zlyhá s chybou správu "dátum nie je povolené limity" pri používaní TFS turečtina.

  • Distribuované úlohy na automatizáciu testovania a testovanie zaťaženia Cloud zlyhajú kolekcie projektu alebo názov projektu má priestor.

Iné

  • Windows 8.1 Získanie podrobností šablóny nezobrazuje po inštalácii Visual Studio 2015.

  • Vytvorenie ClickOnce publikovanie voliteľnú súčasť Získajte potrebné nástroje Windows 8.1 SDK.

  • Informácie v chybové hlásenie o zlyhanie pridať aplikácie poznatkov nie je úplný.


Inštalácia

  • Zaregistrujte sa teraz

    Súčasťou vydaní Visual Studio 2015 máme niekoľko ďalších pripojených skúsenosti integrované do produktu. Visual Studio ponúka vložené poverenia výzvy Microsoft Accounts alebo práce alebo školy kontá a mnohé tieto funkcie vyžadujú konto na pripojenie k službe. V rámci pracovného postupu Account, môžete vytvoriť konto priamo z aplikácie Visual Studio kliknutím "Zaregistrujte sa". Je to vedľa textu "Nemáte konto Microsoft?". V súčasnosti existuje známy problém, ktorý sa týka tento odkaz. Môžete si všimnúť tento problém v jednom z nasledovných spôsobov:

    • Prepojenie 404 (obsah nie je k dispozícii) sa môže vrátiť chyba stránky.

    • Môže sa správne prijať do formulára, ktoré umožňujú vytvoriť Account. Však po vyplnení tohto formulára, zistíte, že ste sa neprihlásili.

    Ak sa vyskytne chyba 404, môžete vytvoriť konto v prehľadávači na webovej lokalite:

    http://signup.live.com/?lw=1Po vytvorení účtu môžete sa prihlásiť do aplikácie Visual Studio pomocou mena používateľa a hesla Account Microsoft.

    Ak po vyplnení formulára "Vytvoriť účet" zatvorení dialógového okna prihlásenia sa musíte prihlásiť napriek tomu, že účet bol vytvorený. Vykonáte to otvorte dialógové okno a zadajte svoje poverenia správne prihlásiť do konta.

    Tieto problémy sú naplánované stanoviť v budúcnosti.

  • Inštalácia aplikácie Visual Studio 2015 Windows 8.1 alebo Windows Server 2012 R2 zlyhá, ak nechcete inštalovať aktualizácie KB 2919355 Windows RT 8.1, Windows 8.1 a Windows Server 2012 R2 aktualizácie: apríla 2014. Ďalšie informácie nájdete v téme Visual Studio 2015 systémové požiadavky.

    Môžete overiť, či KB2919355 je nainštalované v počítači Ovládací Panel > programy a funkcie > Zobraziť nainštalované aktualizácie a hľadajú "aktualizácia pre systém Microsoft Windows (KB2919355)."
    Ak ste nenašli aktualizáciu KB2919355 nainštalovaný v počítači, môžete skontrolovať prostredníctvom služby Windows Update.

    Poznámka: KB2919355 sám má iné požiadavky, ktoré musí byť nainštalovaný prvý. Preto sa potrebné "Aktualizácia" na lokalite Windows Update a nainštalovať ponúkané aktualizácie viackrát, aby úplne aktuálne.

  • Ak nenastavíte možnosť služby Windows Update automaticky aktualizovať koreňových certifikátov a chcete nainštalovať voliteľné súčasti, zobrazí nasledujúce upozornenie inštalačného programu Visual Studio na konci procesu:

    PowerShell nástroje Visual Studio: Tento produkt sa nepodarilo prevziať: nepodarilo overiť podpis na prevzatý súbor.

    Ak je vypnutá funkcia Automatické aktualizácie, počítač nemá najnovšie koreňových certifikátov. Preto Visual Studio Inštalátor nerozpozná certifikáty, ktoré slúžia na prihlásenie VSIX súbory platné certifikáty a nenainštaluje súčasti.

    Alternatívne riešenie

    Tento problém obísť, zapnúť automatické aktualizácie pre koreňové certifikáty pomocou nasledujúcich krokov:

    • Ak chcete otvoriť dialógové okno Spustiť , stlačením klávesu s logom Windows + kláves R.

    • Spustiť Gpedit.msc.

    • Vyhľadajte Politika lokálneho počítača > Šablóny > systém > Internet Komunikácia Management > nastavenia internetovej komunikácie > Turn off Automatic Update Koreňové certifikáty.

    • Vyberte zakázané alebo Nenakonfigurované zapnúť.

    • Platnosť služby Windows Update získať najnovšie koreňových certifikátov.

  • Súbor AdminDeployment.xml nie je súčasťou inštalácie.

    Alternatívne riešenie
    Pomocou parametra príkazového riadka /CreateAdminFile < umiestnenie súboru > môžete vytvoriť súbor AdminDeployment.xml.

  • Položky, ktoré používatelia ako vybrané v súbore AdminDeployment.xml niekedy nie sú nainštalované.

    Alternatívne riešenie
    Pridanie položiek, ktoré sú označené ako "Selected ="yes"" na konci AdminDeployment.xml súbor.

Visual Studio IDE

  • Predplatné systému Azure nemožno zobraziť v Visual Studio automaticky ak nie ste členom Azure Active Directory, ktorá obsahuje predplatné.

  • Pri pokuse o vloženie časti XAML Editor zobrazí prázdny zoznam namiesto zlomok pridané do jazyka XAML.

    Alternatívne riešenie

    • Kópia "C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\SnippetsIndex.xml" C:\Program súbory (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML "

    • Vytvorte nový priečinok fragmenty "C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\"

    • Skopírujte C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Tag.snippet "na" C:\Program Files (x86) \Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Snippets "

  • Microsoft Visual Studio 2015 zlyhá s výnimkou System.UnauthorizedAccess

    Príznaky
    Dialógové okno náhodne objaví s "Microsoft Visual Studio 2015 prestal pracovať". Rozbaľte Podrobnosti o probléme a prejdite podpis 09 body, môžete vidieť System.UnauthorizedAccess výnimky.

    Alternatívne riešenie
    Povoliť aktuálny používateľ úplný prístup do priečinka "% tmp%\VSRemoteSettings":

    • Otvorte program Prieskumník a prejdite na adresár panela s adresou zadajte tmp % .

    • Vyberte priečinok "VSRemoteSettings" a stlačte a podržte Vlastnosti.

    • Prejdite na kartu zabezpečenie a kliknite na položku Upraviť.

    • Kliknite na tlačidlo Pridať v zobrazenom dialógovom okne povolenia.

    • Zadajte svoje meno a kliknite na tlačidlo Skontrolovať meno Skontrolujte, či je správne. Kliknite na tlačidlo OK.

    • V zozname vyberte meno používateľa a začiarknite políčko úplný prístup do zoznamu povolení. Kliknite na tlačidlo OK zatvorte dialógové okno povolenia.

    • Kliknite na tlačidlo OK zatvorte dialógové okno vlastností priečinka.

Testovanie nástroje

  • Ladenie Visual C++ riadené Test projektu sa nedá zapnúť.

    Workaround

    Ak chcete obísť tento problém, navštívte Nástroje->Možnosti->ladenie->Všeobecné table a zrušte výber možnosti Povoliť len tento kód .

  • Projekt Visual C++ Unit Test aplikácie (Windows Phone Silverlight 8.0) sa nezostavuje, keď sa znova priradiť projekt Windows Phone Silverlight 8.1 pomocou Znova priradiť projektu.

  • Kódované UI Test projekty pre Windows a Windows Phone sú k dispozícii, ale nefunguje, Professional Edition.
    Kódované používateľské rozhranie by mal byť k dispozícii Professional Edition.

Nástroje a webovej platformy

  • Nie je možné pridať odkaz služby WCF služby Visual Studio 2015.

    Príznaky

    Keď sa vyskytne tento problém, zobrazí nasledujúce chybové hlásenie:

    Chyba: Nepodarilo sa načítať súbor alebo zostava "Microsoft.Owin.Security, verzia = 2.1.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35" alebo niektorý z jeho. Systém nemôže nájsť zadaný súbor.


    Alternatívne riešenie

    Tento problém obísť, zrušiť výber možnosti použiť typy odkazovaný zostáv v Služby->Advanced (Toto správanie je predvolene zapnutá).

  • Upozornenie sa vyskytuje aj zostavy pre projekt obsahuje klienta aplikáciu Azure API je úspešná.

    Príznaky

    Zostava je úspešná. Však zobrazí nasledujúce chybové hlásenie:

    Zvážte app.config premapovanie zostava "Newtonsoft.Json, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed" z verzie "4.5.0.0" [na verziu "6.0.0.0" [vyriešiť konflikt a Zbavte sa upozornenia.
    C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): upozornenie MSB3276: nájsť konfliktom medzi rôznymi verziami závislé rovnakej zostavy. Nastavte vlastnosť "AutoGenerateBindingRedirects" True v súbore projektu. Ďalšie informácie nájdete v http://go.microsoft.com/fwlink/?LinkId=294190.


    Alternatívne riešenie

    Tento problém obísť, pridajte väzby presmeruje na vašu žiadosť konfiguračný súbor (App.config alebo Web.config) touto metódou:

    <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>
  • Pri inštalácii Visual Studio 2015 Professional alebo Visual Studio 2015 Community Edition LocalDB súčasť nie je nainštalovaná.

    Príznaky

    Ak možnosť individuálne overovanie pomocou šablóny projektov ASP.NET a pokúsite sa zaregistrovať stlačením klávesu F5, zobrazí sa chybové hlásenie SqlException Runtime:

    Nemôžete nájsť lokálnej databázy Runtime nainštalovaný


    Alternatívne riešenie

    Tento problém obísť, oprava nainštalovaná SKU na možnosť "Microsoft SQL Server Data Tools".

  • ASP.NET 5: V systéme Windows 7 SP1, DNX SDK nie je možné nainštalovať bez Powershell 3.0.

    Príznaky

    Keď vytvoríte projekt ASP.NET 5, zobrazí nasledujúce chybové hlásenie:

    DNX SDK verzie "dnx-clr-win-x86.1.0.0-beta5" Inštalácia zlyhala. Riešenie používať DNX SDK verzie "dnx-clr-win-x86-1.0.0-beta5" pre túto reláciu


    Alternatívne riešenie

    Ak chcete vyriešiť tento problém, nainštalujte Windows Powershell 3.0 a skúste znova vytvoriť projekt.

  • ASP.NET 5: Nie je možné načítať všetky odkazy v Prieskumníkovi riešení pri vytváraní novej webovej aplikácie ASP.NET 5 projekt alebo otvorte existujúci vo virtuálnom počítači.

    Alternatívne riešenie

    Tento problém obísť, reštartujte Visual Studio a otvorte projektu, správne načítať odkazy.

  • ASP.NET 5: Operácia publikovania sa pracuje nesprávne, keď možnosť používania Powershell skript nie je začiarknuté, na karte Nastavenie v dialógovom okne publikovať.

    Príznaky

    Predpokladajme, že používate možnosť hosťovať v cloude , pri vytváraní novej aplikácie ASP.NET 5. Pri publikovaní projektu Azure a použiť Powershell skript možnosť na karte Nastavenie v dialógovom okne publikovanie , operácia publikovania funguje správne.

    Alternatívne riešenie

    Tento problém obísť, vyberte možnosť použiť Powershell skript na karte Nastavenie v dialógovom okne Publikovanie.

  • ASP.NET 5: Pridaním balík pomocou altánok v súbore bower.json prázdne aplikácie ASP.NET 5 uzla závislosti znamená, že balík nie je nainštalovaný, napriek tomu, že balík je úspešne nainštalovaný pomocou Bower.

    Workaround

    Ak chcete vyriešiť tento problém, zatvorte a znova otvorte riešenie a závislosti uzol môžete vybrať nový balík.

  • ASP.NET 5: Keď otvoríte projekt ASP.NET 5 beta 4 Visual Studio 2015 RTM a projekt je vytvorený Visual Studio 2015 RC, zobrazí nasledujúce chybové hlásenie:

    Proces nemôže získať prístup k súboru "... \project.lock.json" preto ho používa iný proces.


    Poznámka: Je problém v ASP.NET 5 beta 4 runtime. To je vystavené Visual Studio 2015 RTM nástroje a tento problém je opravený v ASP.NET 5 beta 5.

    Workaround

    Tento problém obísť, zatvorte a znova otvorte riešenie.

  • ASP.NET 5: Vytvoriť a spustiť projekt ASP.NET 5 beta 4 webovej aplikácie Visual Studio 2015 RTM, a projekt je vytvorený Visual Studio 2015 RC, zobrazí nasledujúce chybové hlásenie:

    aplikácie. UseBrowserLink() "v Startup.cs:
    Nepodarilo sa načítať súbor alebo zostava "Microsoft.AspNet.Http.Abstractions, verzia = 1.0.0.0 Culture = neutral, PublicKeyToken = null" alebo niektorý z jeho. Systém nemôže nájsť zadaný súbor.


    Alternatívne riešenie

    Tento problém obísť, pridajte komentár k riadok "aplikácie. UseBrowserLink() "alebo aktualizovať projekt Beta 5.

  • ASP.NET 5: Pri hľadaní odkazy pomocou funkcie vyhľadávania v Prieskumníkovi riešení, Visual Studio 2015 nereaguje v niektorých prípadoch.

    Alternatívne riešenie

    Tento problém obísť, rozbaľte uzly stromu odkazy namiesto pomocou funkcie vyhľadávania.

  • Keď ladenie projektu Windows Workflow, body prerušenia ladiť nemôže zásah očakávaným potlačiť JIT optimalizácia modulu načítať (len pre spravované) nie je kontrola.

    Alternatívne riešenie

    Uistite sa, že sú všetky body prerušenia ladiť narazila ako očakáva, potláčajú JIT optimalizácia modulu načítať (len pre spravované) možnosť Nástroje-> Možnosti-> ladenie-> Všeobecné table.

Správa

  • Zmena konfigurácie z existujúcich deployer (ktoré sa automaticky aktualizuje na VS2015) nefunguje pri inovácii Release Management Server Visual Studio 2015 RTM.

    Alternatívne riešenie

    Tento problém obísť, odinštalovať Microsoft nasadenie agenta z deployer a znova nainštalujte najnovšiu Microsoft nasadenie agenta Visual Studio 2015.

  • Riadenie zobrazuje "platnú licenciu" do 90 dní od inovácie sa neočakávane. Tento problém sa vyskytuje po aktualizácii Visual Studio 2015 RTM pomocou balíkov prevzali visualstudio.com alebo downloads.microsoft.com

    Alternatívne riešenie

    Tento problém vyriešite Stiahnuť riadenie pre Visual Studio 2015 svoje predplatné služby MSDN a upgrade znova.

Diagnostické nástroje

  • Keď spustíte diagnostické nástroje bez ladenia zacielenie nasledujúce:

    • Windows Phone 8.1 aplikácie nastavenie konfigurácie Zostava verziu.

    • Windows Store aplikácie, ktoré sú NGEN'ed (takom automaticky po dni).

    • C++ Universal Windows projekty zostava konfigurácie nastaviť režim ladenia.

    • C++ projektov so systémom Windows 7.

    Využitie Procesora a pamäte nástroje zobrazí názvy kódu v aplikácii.

    Alternatívne riešenie

    Windows Phone 8.1 aplikácie nastaviť zostava konfigurácii rozbaľovací paneli od vydania ladenie.
    Aplikácie zo služby Windows Obchod, zmeňte aplikácie a potom znovu vytvorte.
    Univerzálny Windows C++ aplikácie nastavenie konfigurácie Zostava verziu. Ak režim ladenia, môžete zmeniť konfiguráciu vlastností -> ladenie-vytvárať ladenie Info v projekte nastavenia "optimalizovať rýchlejšie prepojenia (/ DEBUG: FASTLINK)" k "optimalizovať pre ladenie (/ DEBUG)".
    C ++ projektov v systéme Windows 7, kliknite na "Vytvoriť podrobnú správu..." a Zobraziť názvy podrobné zostavy.

Aplikácia Podrobné informácie

  • Aplikácia poznatkov je možné pridať existujúci projekt Windows 8.1 alebo Universal Windows projektu nepridá konfigurovať súbor. SDK balík inštaluje do projektu, ale aplikácia poznatkov nefunguje.

    Alternatívne riešenie

    Pridať existujúci ApplicationInsights.config z iného projektu (alebo vytvoriť ručne), nastaviť "BuildAction = obsah" a "kópiu výstup = kópie, ak je to novšie", a potom postupujte podľa normálne existujúci projekt toku: otvoriť projekt kontextová ponuka a kliknite na tlačidlo "Konfigurovať aplikácie poznatkov..."
    Ak pridáte nový projekt ručne, uistite sa, že vykonať nasledovné:

    • Názov súboru "ApplicationInsights.config"

    • Pridajte nasledujúci obsah:

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


NuGet 3.0

Poznámka: NuGet 3.0 podporu nového protokolu JSON na základe project.json súbory a aktualizované podporu pre nový cieľ rámcov. Ďalšie informácie nájdete NuGet 3.0 poznámky.

  • Preklad nie je k dispozícii pre "Nezobrazovať" v okne s ukážkou a štítok "Autori" v okne balík.

    Alternatívne riešenie

    Nainštalujte aktualizované NuGet Správca balíkov z galérie rozšírenia.

  • Ak pracujete v projekte pomocou TFS správa zdrojov, NuGet nemôže predstavovať Správca balíkov rozhranie Ak nuget.config súbor je označený iba na čítanie.

    Alternatívne riešenie

    • Pozrite si súbor TFS.

    • Nainštalujte aktualizované NuGet Správca balíkov z galérie rozšírenia.

  • Pri používaní aplikácie Visual Studio tmavé tému sa text v žltom "reštartovať panel" NuGet Powershell okno nezobrazuje.

    Alternatívne riešenie

    • Použiť Visual Studio svetelný motív.

    • Nainštalujte aktualizované NuGet Správca balíkov z galérie rozšírenia.

Rohu a JavaScript

  • V niektorých prípadoch nainštalovať po nainštalovaní nástroja aplikácie Universal Windows jazyk JavaScript služby a projekt systému možno odinštalovať. To môže mať za následok nasledujúce problémy:

    • Visual Studio bude reagovať pri vytváraní nového projektu rohu.

    • Visual Studio sa zobrazí balík zaťaženie zlyhania pri vytváraní nového JavaScript na univerzálnej Windows aplikácie projektu.

    • Ak upravíte súbor JavaScript, IntelliSense nefunguje.

    • Keď ladenie JavaScript na univerzálnej Windows aplikácie, zobrazí nasledujúce chybové hlásenie:

      Ladiaci nástroj nemôže pokračovať, spustenie procesu.  Nepodarilo sa spustiť ladenie.


    Riešenie:

    • Uistite sa, že počítač má pripojenie na internet a

      • Ak sa stále sú nainštalované Nástroje Universal vývoj aplikácií systému Windows :

        1. Prejdite na programy a súčasti, vyberte Visual Studio 2015, kliknite na položku zmeniť.

        2. Visual Studio nastavenie kliknite na položku Upraviť.

        3. Zrušte začiarknutie políčka funkcii Nástroje Universal vývoja aplikácií v systéme Windows.

        4. Znova vyberte Nástroje Universal vývoja aplikácií systému Windows a kliknite na tlačidlo aktualizovať.

      • Ak už ste odinštalovali Nástroje Universal vývoj aplikácií systému Windows:

        1. Nainštalujte Nástroje na univerzálnej Windows aplikácie vytvoriťprostredie.

        2. Alebo preinštalovať služby systém a jazyk JavaScript projekt nasledujúce kroky:

          • Prevzatie inštalátora pre vydanie Visual Studio, napríklad vs_community.exe.

          • Otvorte príkazový a spustite nasledujúci príkaz:
            vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

          • Zmeniť adresáre C:\Program Files (x86) \Microsoft Visual Studio 14.0\Common7\IDE.

          • Spustite nasledujúce príkazy

            • devenv /updateconfiguration

            • devenv /clearcache

Iné



Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na webovej lokalite Microsoft download stránky pre Visual Studio .

Požiadavky

Podrobné systémové požiadavky nájdete Visual Studio 2015 kompatibility.

Požiadavka na reštartovanieMusíte reštartovať počítač po nainštalovaní tohto balíka.


Softvérové požiadavkyWindows 8.1 a Windows Server 2012 R2 Aktualizácia 2919355 (k dispozícii aj prostredníctvom služby Windows Update) je pre Visual Studio 2015 RTM úspešne nainštalovať.

Podporované architektúry

  • 32-bit (x86)

  • 64-bitové (x64) (WOW)

  • ARM

Aplikácie tretej strany


  • Visual Studio 2015 inštalácia umožňuje inštalovať aplikácie tretej strany. Informácie o dostupnosti aplikácie tretej strany vyžaduje pri inštalácii Cross Platform Mobile nástroje Visual Studio 2015, nájdete v článku databázy KB 3060693.

  • Visual Studio 2015 odinštalovať odinštalovanie aplikácie tretej strany. Informácie o odinštalovaní aplikácie tretej strany, ktoré inštalácii Visual Studio 2015, pozrite sa na článok KB 3060695.


Produkty tretích strán, ktorými sa zaoberá tento článok, vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje žiadnu záruku, implicitnej alebo inej, týkajúce sa výkonu alebo spoľahlivosti týchto produktov.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?

Ďakujeme za vaše pripomienky!

×