Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

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

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2967191
Tento článok uvádza Opravená chyby a známe problémy pre Microsoft Visual Studio 2015 Community Technology ukážky (CTPs).
Informácie o Visual Studio 2015 CTP
Visual Studio 2015 CTPs sú predbežnej verzie pre Visual Studio ďalšej hlavnej verzie. CTPs skoré poskytnúť možnosť zdieľať pripomienky s tímom produktu, ako aj možnosť testovať nové a vylepšené funkcie. Toto vydanie nie je určený na výroby počítače alebo vytvorenie výrobnej kód.

Cieľom tohto CTP je zhromažďovať vaše pripomienky. Nahlásenie chyby použite Pripojenie. Môžete tiež zdieľať svoje nápady a návrhy na UserVoice. Vaše názory rýchle možno zdieľať pomocou Odosielanie a úsmev pomocou programu Visual Studio IDE.

Prevezmite najnovšie Visual Studio 2015 CTP:
  • Microsoft Visual Studio Ultimate 2015 CTP (exe, ISO)
  • Vzdialené nástroje Visual Studio 2015 CTP (x86, x64, ARM)
  • Microsoft Visual Studio 2015 SDK CTP (exe)
  • Viacbajtová tabuľka MFC knižnice pre Visual Studio 2015 CTP (exe)


Poznámky
  • CTPs sú iba v angličtine.
  • CTPs nie sú podporované a sú určené na testovanie, skúšobné verzie a pripomienky len.
  • Nie sú vystavené CTPs posledného overenia. Nie sú určené spustiť výroba pracovných staníc a serverov alebo použiť na vytvorenie výrobnej kód. Ak nainštalujete CTP výrobného servera, to uvádza server na nepodporovanom stave.
  • Napriek tomu, že tieto CTPs majú byť inštalované súbežne spolu so staršími verziami programu Visual Studio plnej kompatibility pre každý CTP nie je zaručená.

Visual Studio 2015 CTP 5 (verzia 14.0.22512.0.DP) Podrobnosti

Čo je nové Visual Studio 2015 CTP 5 nájdete Visual Studio 2015 CTP 5 poznámky k vydaniu.

Opravená chyby

Git
  • Chybné súbory uvedú do Git odkladacieho priestoru.
    Príznak
    Pri preberaní zmeny vzdialené úložisko, konfiguračný súbor sa nahrádza špeciálne vytvorený súbor. Konfiguračný súbor je umiestnený mimo odkladacieho priestoru. Tým, tento súbor nahradí nesprávny súbor Git príkazy môžete premapovať na ľubovoľné príkazy, ktoré spúšťajú v poverení na vykonanie. V takomto prípade nesprávny súbor sa zavádza do Git odkladacieho priestoru.

    Poznámky
    • Tento problém neovplyvňuje Visual Studio 2013 a Visual Studio Team Foundation Server (TFS) 2013, pretože Visual Studio a TFS spustiť ľubovoľné príkazy z .git metaúdaje. Však kontrolu odkladací priestor, ktorý obsahuje špeciálne vytvorený súbor môže mať Visual Studio prepísať časti .git metaúdaje. To môže vystaviť Git for Windows nástroje príkazového riadka otázky.
    • Problém sa týka všetkých klientov Git zistí základné Git správcov.
    Príčiny
    Každá lokálna databáza Git spravuje na koreňový priečinok disku pre odkladací priestor v skrytej .git adresár. Keď sa prevezme súbory (napríklad rozložiť na lokálnom disku po prevzatí), súbor s názvom ".git/config" uložíte do databázy Git. Bunke porovnanie ".git" je čiastočne zodpovedný za tento problém. Okrem toho automatické spracovanie súboru cesty na platformách Windows rozširuje štruktúre príslušného súboru typu, ktorá je oveľa viac vyslovene ".git/config."
    Princíp opravy
    TFS, odmieta opraviť všetky tlak (odovzdať), ktorý obsahuje súčasť súboru alebo ceste, ktorá zodpovedá reťazec ".git". Zabráni zavedeniu hostiteľom úložisko neplatných súborov.

    Visual Studio klienta, zabraňuje opravy súbor prevezme do adresára .git. To zabraňuje zasa repos, ktoré obsahujú chybné ovplyvnilo lokálny počítač.

Známe problémy

Všeobecné otázky
  • Inovácia v lokalizovanej verzii programu Visual Studio 2015 náhľad na Visual Studio 2015 CTP sa obnoví anglicky len zdroje

    Visual Studio 2015 Ukážka vydaní plne lokalizovaná v 10. Patrí angličtina, zjednodušená čínština, tradičná čínština, francúzština, nemčina, taliančina, japončina, kórejčina, v, a Španielska. Okrem toho Visual Studio 2015 Ukážka jazyky balíky boli vydané v 14 jazykoch. Patrí angličtina, zjednodušená čínština, tradičná čínština, francúzština, nemčina, taliančina, japončina, kórejčina, v, španielčina, brazílska portugalčina, Česká, Poľsko, a turečtinu.

    Visual Studio 2015 CTP bude vydaná v angličtine. Pri inovácii lokalizované neanglické verzie programu Visual Studio 2015 náhľad na Visual Studio 2015 CTP, angličtine sa obnoví všetky zdroje a používateľské rozhranie.

    Preto pri inštalácii novších Visual Studio 2015 Ultimate CTP5 staršie Visual Studio 2015 Ultimate náhľad (všetky lokalizovaný jazyk) sa odstránia. Všetky staré Visual Studio 2015 Ukážka prostriedky odstránia ponechaní len Visual Studio 2015 Ultimate CTP5 anglicky.

    Predstavte si napríklad nasledujúci scenár:
    • Inštalácia aplikácie Visual Studio 2015 Ultimate Ukážka zjednodušená čínština (FLP) alebo Visual Studio 2015 Ultimate Ukážka angličtina plus Visual Studio 2015 jazykového balíka pre zjednodušená čínština.
    • Inštalácia aplikácie Visual Studio 2015 Ultimate CTP5 angličtina (FLP).
    V takom prípade budete mať Visual Studio 2015 Ultimate CTP5 úroveň a všetky zdroje sú v angličtine.

    Nemôžete nainštalovať Visual Studio 2015 Ultimate CTP5 prvýkrát a potom nainštalovať Visual Studio 2015 Ultimate Ukážka na začiatok. Keď sa pokúsite nainštalovať staršiu verziu na novšiu verziu, inštalácia je zablokovaná.
  • licencia pre šifrovacie kľúče programu Visual Studio sa zobrazí sa skončila po nainštalovaní produktu, umiestnenie Visual Studio sa uloží a nainštalovaný obsahuje cestu adresára.
    Tento problém obísť, odinštalovať Visual Studio a nainštalovať z cestu k umiestneniu bez medzier.

Diagnostické nástroje
  • Niekedy je nesprávne zobrazenie polohy okna diagnostických nástrojov.
    • Diagnostika grafika (Alt + F5) momentálne zobrazuje diagnostické nástroje okno strane-by-side s oknom grafická Diagnostika .diagsession dokumentu.
    • Po premiestnení okno diagnostických nástrojov zarážky skupiny alebo ste ho z dokumentu, sa vynuluje na predvolené umiestnenie ďalšom spustení ladenie.
    • Diagnostické nástroje okno môže zobrazovať za aktívneho dokumentu v editore pri spustení, ladenie.
  • Vzdialené ladenie pre Windows Azure nepodporuje aktuálne.

Porušenie zmeny

Nástroj časová os
  • Nového nástroja reagovať aplikácií, ktoré vám pomôžu váš problémov reakcie spôsobené mnohými faktormi, napríklad rozloženie Render, Disk I / 0, a tak ďalej. Nebude schopný viazať drop aplikácie reagovať skutočný spustiteľný informácie a výsledné zdroj, ktorý spôsobuje daný problém.

Ďalšie informácie

Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na Prevzatie lokalitu Microsoft Visual Studio.

Požiadavky

Požiadavky na softvér

Windows 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 14.0.22512.0 RP úspešne nainštalovať.

Požiadavka na reštartovanie

Budete musieť reštartovať počítač po nainštalovaní tohto balíka.

Podporované architektúry

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)
  • ARM

Požiadavky na hardvér

  • 1.6 gigahertz (GHz) alebo rýchlejší procesor
  • 1 gigabajt (GB) pamäte RAM (1,5 GB, ak používate vo virtuálnom počítači)
  • 2 GB miesta na pevnom disku
  • 5.400 RPM pevný disk
  • DirectX 9 podporujúce grafickú kartu, ktorá pracuje s rozlíšením 1 024 x 768 alebo vyšším

Visual Studio 2015 Ukážka Podrobnosti

Čo je nové v Visual Studio 2015 Ukážka nájdete Visual Studio 2015 Ukážka poznámky k vydaniu. Zoznam opravených chybách a známe problémy, pozrite si Visual Studio 2015 Ukážka článok databázy KB.

Visual Studio "14" CTP 4 (verzia 14.0.22129.1.DP) Podrobnosti

Vylepšenia technológie

V tomto vydaní sa vykonali nasledujúce vylepšenia technológie.

Technológia ASP.NET a vývoj webových aplikácií
  • ASP.NET vNext nástroje funkcie
    • Visual Studio teraz používa hostiteľa návrhu urýchliť Visual Studio zostava scenárov ASP.NET vNext projektov. Hostiteľ návrhu zostavy projektu v pamäti vždy, keď dôjde k zmene. Preto Visual Studio zostava jednoducho vráti, čo sa už návrhu hostiteľa.
    • Visual Studio teraz podporuje NuGet Package Manager a konzoly ASP.NET vNext projektov.
    • Šablóna projektu vNext ASP.NET podporuje moderné projektu rozloženie. Vytvára priečinok projektu v rámcisolutionFolder> \src. VNext ASP.NET web projektu šablóny zavádzajú statické obsah v priečinku wwwroot určeného webroot prvok project.json.
    • Šablóna webovej aplikácie ASP.NET vNext používa predvolený cieľový rámec "aspnet50" a "aspnetcore50", namiesto "net451" a "k10". Parameter Startup.cs IBuilder premenuje na IApplicationBuilder zmeny spustenia.
    • Šablóny projektov ASP.NET vNext uložiť súbor gloal.json na rovnakej úrovni ako súbor riešenia poskytnúť lepšiu podporu pre projekt odkazy.
    • Visual Studio podporuje ladenie pre ASP.NET vNext Unit testov.
    • ASP.NET vNext projekt odkazy uzol teraz zohľadňuje project.json súbor závislosť zmeny okamžite.
  • ASP.NET vNext dynamické aktualizácie
    • Visual Studio "14" CTP 4 obsahuje alpha4 runtime balíkov ASP.NET vNext. Môžete nájsť všetky podrobnosti o konkrétne vylepšenia pridanej a chýb opravených v Publikované poznámky k vydaniu github.
CLR
  • Táto aktualizácia rozhrania .NET Framework obsahuje novú verziu kompilátor JIT 64-bitové poskytuje významné vylepšenia staršie kompilátor JIT 64-bitové. Hoci bola starostlivosť sprístupnenie prechod na nový kompilátor, zmeny v správaní, ktoré je možné. Ďalšie informácie v sekcii "Známe problémy" potenciálne problémy, ktoré sa môžu vyskytnúť a akcie, ktoré sa o kompilácie JIT.

    Chceme počuť všetky problémy, ktoré sa vyskytnú, spôsobené použitím nového kompilátor JIT. Odošlite e-mailovú správu, ktorá vysvetľuje problém s problematické binárne k RyuJIT pripomienky.
Ladenie
  • Ušetriť čas ladenie zložitá pomocou nového okna pozrieť bod nastavenia. Okno obsahuje vylepšenú IntelliSense podporu prerušenia podmienky a akcie.
  • Telefonovanie C++ sledovať a okamžité Windows pomocou menej starosti úplné zablokovanie. Ak ladiaceho nástroja zistí, že Volaná funkcia je zastavený, pokúsi sa vyriešiť problém.
  • C++ aplikácie spúšťajú rýchlejšie pri ladení.
XAML skúsenosti
  • Definícia pozrieť teraz podporuje v editore jazyka XAML. Príkaz pozrieť definície môžete zobrazovať a upravovať kód bez nutnosti kontext alebo dokument, ktorý práve upravujete. Toto je k dispozícii pre všetky platformy XAML.

Známe problémy

Všeobecné otázky
  • Ladenie XSLT zlyhá v Visual Studio "14" CTP 4.
  • Visual Studio sa nedá spustiť súprava na certifikáciu aplikácií systému Windows, ak Visual Studio je nainštalovaný na Windows 10 technické Preview.
    Príznaky
    Súprava na certifikáciu aplikácií systému Windows verzie 3 sa nedá spustiť program Microsoft Visual Studio.x ak nainštalovanú v počítači so systémom Windows 10 technické Preview. Tento problém sa týka programu Microsoft Visual Studio "14", Microsoft Visual Studio 2013 a Microsoft Visual Studio 2012.

    V takom prípade sa zobrazí chybové hlásenie, ktoré informuje, že nainštalovaná verzia súprava na certifikáciu aplikácií systému Windows nie je podporovaný v tejto verzii systému Windows.
    Alternatívne riešenie
    Tento problém vyriešite overiť aplikácie Windows 8.1, Windows 8 alebo Windows Phone 8.1 spustením súprava na certifikáciu aplikácií systému Windows na systém Windows 8.1. Môžete to urobiť spustením aplikácie Visual Studio "14", Visual Studio 2013 alebo Visual Studio 2012 na Windows 8.1 alebo použitím vzdialeného počítača so systémom Windows 8.1.
Technológia ASP.NET a vývoj webových aplikácií
  • Pri vytváraní projektu vNext ASP.NET, prázdne project priečinok sa vytvorí v priečinku riešenie. Tento priečinok by mal odstrániť, pretože sa vytvorí priečinok real projektu vsolutionFolder> \src podpriečinok.
  • ASP.NET vNext projektu, keď kliknete pravým tlačidlom myši na priečinok riešenie "src" a pridajte nový projekt, dialógové okno Pridanie nového projektu používa priečinok riešenie ako umiestnenie nie je priečinok "src".
  • V systéme Windows 8 RTM, proces klávesu F5 projekt ASP.NET vNext nefunguje Framework CLR jadra. Ctrl + F5 sa však pracuje správne. Proces klávesu F5 fungovať CLR rámec jadra v systéme Windows 8.1.
CLR
Dôležité upozornenie: Podľa krokov v tejto časti. Ak databázu registry upravíte nesprávne, môžu nastať vážne problémy. Pred úpravou, zálohovanie databázy registry na obnovenie v prípade, že problémy.

Pri používaní nového kompilátor JIT, môžu sa vyskytnúť nasledovné príznaky:
  • Aplikácia hodí InvalidProgramException chybu.
  • Aplikácia pracuje na počítačoch s procesorom x 86, ale nie v počítači s procesorom typu x 64.
Alternatívne riešenie
Ak chcete vyriešiť tento problém, použite niektorý z nasledujúcich postupov.

Poznámka: Tieto postupy, všetky dynamické zostavovanie vykonáva staršie JIT. Aj všetky NGEN kompilácie naďalej používať nový JIT a všetky existujúce NGEN obrázky, ktoré boli zostavené nové JIT naďalej používať.
  • Metóda 1

    Nastavenie premennej nasledujúce:

    COMPLUS_useLegacyJit = 1
  • Metóda 2

    V databáze registry vytvorte jeden z nasledujúcich podkľúčov:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    Potom zadajte nasledovné:

    Názov kľúča: useLegacyJit
    Typ: REG_WORD
    Hodnota: 1
  • Metóda 3

    Pridajte nasledujúci text <app></app>. exe.config súboru. Vytvorenie časti uvedené, ak už nie.

    Poznámka: V názov súboru, <app></app> predstavuje skutočný názov aplikácie.
    <configuration>  <runtime>   <useLegacyJit enabled="1">  </runtime></configuration>
Ak sa vyskytne chyba pri používaní nového JIT a chyba sa prejavuje ako NGEN, použite niektorý z nasledujúcich postupov na určité s názvom zostavy rekompilovaný pomocou JIT a použiť existujúcu natívne obrazy:
  • Metóda 1

    Nastavenie premennej nasledujúce:

    COMPLUS_DisableNativeImageLoadList = assembly_one; assembly_two; assembly_three
  • Metóda 2

    V databáze registry vytvorte jeden z nasledujúcich podkľúčov:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\.NETFramework
    Potom zadajte nasledovné:

    Názov kľúča: DisableNativeImageLoadList
    Typ
    : REG_SZ
    Hodnota: assembly_one; assembly_two; assembly_three

    Poznámka: Toto je bodkočiarku čiarkami alebo medzerami zoznam názvov jednoduchých zostáv (žiadny token verejného kľúča bez architektúry a tak ďalej). Tento zoznam neobsahuje príponu ".dll". V príkladoch v tejto metódy a ďalšie "assembly_one" je jednoduchý názov zostavy, ktorý sa nazýva "assembly_one.dll."
  • Metóda 3

    Pridajte nasledujúci text <app> </app>. exe.config súboru. Vytvorenie časti uvedené, ak už nie.

    Poznámka: V názov súboru, <app></app> predstavuje skutočný názov aplikácie.

    <configuration>  <runtime>   <disableNativeImageLoad>    <assemblyIdentity name="assembly_one" />    <assemblyIdentity name="assembly_two" />  </disableNativeImageLoad>  </runtime></configuration>
Blend
  • Blend nespustí a vráti "Ďakujem za hodnotenie produktu. Vaše skúšobné obdobie už uplynulo. Ak chcete naďalej produkt používať, zadajte platný kód product key"chybové hlásenie. To bude odstránená v nadchádzajúcich CTP.

Ďalšie informácie

Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na Prevzatie lokalitu Microsoft Visual Studio.

Požiadavky

Požiadavky na softvér

Windows 8.1 a Windows Server 2012 R2 Aktualizácia 2919355 (k dispozícii aj prostredníctvom služby Windows Update) je pre Visual Studio "14" CTPs úspešne nainštalovať.

Požiadavka na reštartovanie

Budete musieť reštartovať počítač po nainštalovaní tohto balíka.

Podporované architektúry

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)
  • ARM

Požiadavky na hardvér

  • 1.6 gigahertz (GHz) alebo rýchlejší procesor
  • 1 gigabajt (GB) pamäte RAM (1,5 GB, ak používate vo virtuálnom počítači)
  • 2 GB miesta na pevnom disku
  • 5.400 RPM pevný disk
  • DirectX 9 podporujúce grafickú kartu, ktorá pracuje s rozlíšením 1 024 x 768 alebo vyšším

Visual Studio "14" CTP 3 (verzia 14.0.22013.1.DP) Podrobnosti

Vylepšenia technológie

V tomto vydaní sa vykonali nasledujúce vylepšenia technológie.

Technológia ASP.NET a vývoj webových aplikácií
  • ASP.NET vNext nástroje funkcie
    • Visual Studio neukladá názvy súborov v súbore ".kproj" projekt sledovať súbory, ktoré sú súčasťou projektu. Súbory v adresároch projektu sú automaticky zahrnuté do projektu a súbory sa automaticky odstránia z projektu sú odstránené z adresára projektu.
    • Integrácia test jednotky sa pridá a skúsenosti zlepší v novších verziách.
    • Sa pridáva podporu pre konfiguráciu zostava.
  • ASP.NET vNext dynamické aktualizácie
    • Visual Studio "14" CTP 3 obsahuje alpha3 runtime balíkov ASP.NET vNext. Podrobnosti o konkrétne vylepšenia pridanej a problémy opravené sa nenachádza v Publikované poznámky k vydaniu github.
  • Aktualizácia ASP.NET aplikácie Visual Studio 2013 aktualizáciu 3
    • Microsoft ASP.NET a webové nástroje Visual Studio "14" CTP 3
      • Vytváranie špecifikácií: Podpora technológie ASP.NET 5.2 (MVC, Web API)
      • JSON editor: Automatické formátovanie a zodpovedajúce zátvorka
      • CSS editor: selektory úroveň 4, drag-and-drop písma, obrázky a iné súbory .css
      • Podpora pre Microsoft Azure WebJobs publikovania. Teraz môžete vytvoriť štandardné konzoly projekty aplikácie Visual Studio riešenia, ktoré môžu byť zverejnené na Azure ako neustále spustený a plánované WebJobs. Ďalšie informácie nájdete v téme Nasadenie Azure WebJobs Azure webových stránok.
      • Pridajte podporu dvojfaktorové overenie templates jeden ASP.NET MVC, podpora webových formulárov.
      • Povoliť vytváranie projektov ASP.NET pomocou Azure služby Active Directory pri prihlásení pomocou Microsoft Account (MSA predtým známa ako konta Live ID). Ďalšie informácie nájdete Tu.
    • ASP.NET MVC 5.2
    • ASP.NET Web API 2.2
    • Webové stránky ASP.NET 3.2
    • ASP.NET Identity
      • Pridaná podpora pre SignInManager. SignInManager uľahčuje pridať dvojfaktorové overenie uzamknutia konta a ďalšie funkcie zabezpečenia pri prihlásení. Ďalšie informácie o tejto funkcii, prejdite na tomto blogu.
    • Microsoft ASP.NET a nástroje na webe 2013.3
      • Odstrániť šablónu ASP.NET Facebook MVC. Teraz stratu ASP.NET Facebook šablóny ako rozšírenie Visual Studio v galérii programu Visual Studio. Môžete si prevziať túto šablónu z Tu.
    • Entity Framework 6.1.1
      • Spoločnosť Microsoft vydala SD 6.1.1 tejto aktualizácie. Ďalšie informácie nájdete na tejto blogový príspevok.
    • Funkcia WebDeploy 3.5 obnoviť
      • Spoločnosť Microsoft vydala obnoviť webové nasadenie 3.5 Visual Studio 3 Aktualizácia umožňuje integráciu s SQL Server 2014. Môžete tiež prevziať z Tu.
    • Služba IIS Express 8.0 júni 2014 rýchlej opravy
      • Spoločnosť Microsoft vydala IIS Express 8.0 júni 2014 rýchlej opravy aplikácie Visual Studio aktualizáciu 3. Táto rýchla oprava rieši chybu v IIS Express 8.0, ktorý sa vyskytuje, keď vytvoríte lokalitu a potom použijete určité kombinácie znakov v priečinku lokality. To spôsobuje Internet Information Services (IIS) 8.0 Express nechcete spustiť. Môžete tiež prevziať jej z Tu.
Ladenie
  • Teraz môžete vidieť, ako dlho kód sa spustiť priamo v editore, keď kódu prekračuje hranicu.
Visual C++
  • Môžete teraz refactor reťazcov, ktoré sa plná sekvencie do oveľa viac ľahko-čitateľnom formáte raw reťazec. Podporované sekvencie sú \n (nová čiara), \t (kartu) \\ (opačná lomka), \ "(jednoduché úvodzovky), \" (úvodzovky) a \? (otáznik). Ak chcete použiť túto funkciu, pravým tlačidlom reťazec textových (široký alebo úzke) a vyberte Refactor->Skonvertovať na základný reťazec doslovné vykonania operácie.
  • Odporúčame nahradiť inteligentné značky pomocou žiaroviek na vytvorenie vyhlásenie/definície uľahčuje vidieť a kliknite na tlačidlo oznámenia.
  • Sme súčasťou Visual Studio Symbol premenovať rozšírenie Visual Studio 2013 (s názvom Visual C++ Refactoring na Galéria programu Visual Studio) a ďalšie funkcie, napríklad možnosť zrušiť operáciu, ak trvá príliš dlho.
  • Odporúčame vykonávať lokálneho ukladania vlákna. Použitie kľúčových slov thread_local deklarovať, že objekt byť uložené samostatne pre každé vlákno.
  • Visual Studio teraz pokúsi šablóny a definície typedef parametra pomoc a quickinfo zjednodušiť čítanie.
Visual Studio IDE
  • V programe Visual Studio "14" CTP 2 sme predstavil novú funkciu s názvom vlastné rozloženie uľahčujú uložiť vlastné rozloženie. CTP 3, tieto vlastné rozloženie mať. V počítačoch, ktoré majú nainštalovaný pri prihlasovaní ide pomocou rovnakého konta CTP 3 bude synchronizovať všetky vlastné rozloženia, ktoré vytvoríte.
  • Môžete vytvoriť prázdny C#, Visual Basic alebo JavaScript zdieľaný projekt zo súboru -> Nový projekt ponuky. Windows obchod alebo Windows Phone projekty, ktoré sú napísané v C#, Visual Basic alebo JavaScript a niektoré klasickej skúsenosti s prácou s počítačom projekty (konzolovú aplikáciu Knižnica formulárov aplikácií Windows, prenosná Knižnica, WPF) v C# alebo Visual Basic môžete využívať jednej alebo viacerých z týchto zdieľaných projektov. Spoločný projekt odkazy (pridať alebo odstrániť) môžete spravovať pomocou správcu odkaz. Budeme pokračovať rozšíriť zdieľaný projekt podpory ďalšie typy projektov a jazyky v budúcnosti CTPs Visual Studio "14".
  • Visual Studio podporuje rozlíšením ikony panela príkazov, nástroj okno panely (štandardné) a hlavné menu spusteného väčší ako 100% nastavenie DPI.

Známe problémy

Visual C++
  • Nové Visual C++ quickinfo môžu zlyhať zjednodušiť šablónu, ak ide o viaceré definície typedef rovnakého typu. Tento problém sa vyrieši v novších verziách.


Visual Studio IDE
  • Po prihlásení systému Windows, pri spustení alebo prihlásiť do aplikácie Visual Studio "14" CTP 3 sa môže zobraziť výzva na inštaláciu rozhrania .NET Framework 3.5. Ide o súbehu, ktorý spúšťa by označené ako bezpečné pre rozhranie .NET Framework 4.5 zostavy.

    Tento problém obísť, použite jeden z nasledujúcich postupov:
    • Inštalácia rozhrania .NET Framework 3.5.
    • Nastavenie useLegacyV2RuntimeActivationPolicyplatí pre spustenie prvok v nasledujúce konfiguračné súbory v "C:\Program Files (x 86) \Common Shared\VsHub\1.0.0.0\":
      • Microsoft.VsHub.Server.HttpHost.exe.config
      • Microsoft.VsHub.Server.ServiceModuleHost.exe.config
      • VsHub.exe.config
    Poznámka: Virtuálnych počítačov Azure pre Visual Studio "14" CTP 3 už druhá možnosť použiť.
Aplikácie Obchod
  • Sprievodca Push oznámenia dokončení nesprávne z dôvodu chyby. V novších verziách sa vyrieši problém.
Azure .NET mobilných služieb
  • V programe Visual Studio "14" CTP 3, Azure .NET mobilných služieb nie sú podporované.
LightSwitch
  • Po nainštalovaní aplikácie Visual Studio "14" CTP 3 nemožno publikovať LightSwitch projektu. Odporúča sa zachovať predchádzajúce CTP, ak chcete publikovať aplikáciu.
  • LightSwitch projektov možno inovovať z predchádzajúcej verzie. Však v závislosti od typu projektu sa môžu vyskytnúť nasledujúce problémy:
    • Zostava upgrade aplikácie Business Cloud (CBA) alebo vo formáte HTML projektov môže zlyhať, pretože nemôže nájsť 2.5.1 verziu klienta runtime.

      Ak chcete vyriešiť tento problém, postupujte nasledovne:
      1. Kliknite pravým tlačidlom myši LightSwitch HTML klientaa vyberte Spravovať NuGet balíky.
      2. Uzle nainštalované balíky , vyberte a odinštalujte balík "Microsoft.LightSwitch.Client.JavaScript.Runtime". Odinštalovanie žiadne závislosti.
      3. Uzle Online , vyhľadať a nainštalovať verziu 2.5.1.0 "Microsoft.LightSwitch.Client.JavaScript.Runtime" balík.
    • Inovovaný LightSwitch 2011 alebo Visual Studio 2012 Desktop projektov nemusia správne načítať v režime runtime alebo ladenie.

      Poznámka:inovácia LightSwitch 2011 alebo Visual Studio 2012 Desktop projektov neodporúča tento CTP.
    • Inovovaný Visual Studio 2012 aktualizácia 2 HTML projektov nemusia správne načítať v režime runtime alebo ladenie.

      Táto CTP neodporúča inovácie projektov Visual Studio 2012 aktualizácia 2 HTML.
Entity Framework
  • Pri použití nástroja Entity Framework, zobrazí nasledujúce chybové hlásenie:
    Metóda nenašiel: "Void Microsoft.VisualStudio.PlatformUI.DpiHelper.LogicalToDeviceUnits(System.Windows.Forms.ImageList ByRef, Microsoft.VisualStudio.PlatformUI.ImageScalingModel)".
    Ak chcete vyriešiť tento problém, nainštalujte aktualizovanú verziu Entity Framework 6.1.1 nástrojov pre Visual Studio "14" CTP 3 Tu.

Ďalšie informácie

Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na Prevzatie lokalitu Microsoft Visual Studio.

Požiadavky

Požiadavky na softvér

Windows 8.1 a Windows Server 2012 R2 Aktualizácia 2919355 (k dispozícii aj prostredníctvom služby Windows Update) je pre Visual Studio "14" CTPs úspešne nainštalovať.

Požiadavka na reštartovanie

Budete musieť reštartovať počítač po nainštalovaní tohto balíka.

Podporované architektúry

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)
  • ARM

Požiadavky na hardvér

  • 1.6 gigahertz (GHz) alebo rýchlejší procesor
  • 1 gigabajt (GB) pamäte RAM (1,5 GB, ak používate vo virtuálnom počítači)
  • 2 GB miesta na pevnom disku
  • 5.400 RPM pevný disk
  • DirectX 9 podporujúce grafickú kartu, ktorá pracuje s rozlíšením 1 024 x 768 alebo vyšším

Visual Studio "14" CTP 2 (verzia 14.0.21901.1.DP) Podrobnosti

Vylepšenia technológie

V tomto vydaní sa vykonali nasledujúce vylepšenia technológie.

Technológia ASP.NET a vývoj webových aplikácií
  • ASP.NET vNext: Táto verzia programu Visual Studio podporuje vytváranie a vývoj aplikácií ASP.NET vNext. ASP.NET vNext je štíhla a composable zásobník .NET na vytváranie moderných webových aplikácií cloud aj lokálne servery. Zahŕňa nasledujúce funkcie:
    • ASP.NET MVC a Web API boli zjednotené do jedného programovací model.
    • No-kompilácia vývojárov skúseností.
    • Prostredie konfigurácie pre plynulý prechod na cloud.
    • Závislosť vloženia mimo-so zariadením.
    • Nové technológie cloud optimalizované runtime podporuje pravda verzií vedľa seba.
    • NuGet všetko aj runtime, seba.
    • Spustiť v službe IIS alebo samostatne hostiteľom vlastného procesu.
    • Všetky otvorené zdroj .NET foundation, a príspevky.
    Ďalšie informácie o ASP.NET vNext v programe Visual Studio, prejdite na ASP.NET vNext webové stránky.
  • Táto verzia programu Visual Studio obsahuje aj všetky aktuálne ASP.NET a web vývoj súčastí, ktoré boli vydané ako Visual Studio 2013 aktualizáciu 2. Ďalšie informácie Tu.
Visual C++
  • Vyhľadanie súborov bol aktualizovaný povolenie výsledkami bude pridané do predchádzajúceho výsledky ("pripojiť režime"). Výsledky môžete teraz tiež upraviť alebo odstrániť.
  • Vykonať čistú Virtuals umožňuje rýchle vytváranie definície trieda, ktorá dedí zlučovania (napríklad abstraktná trieda struct) obsahujúce čistý virtuals. Ako viac a rekurzívny dedičstva sú podporované. Aktivujte pomocou pravým definíciu triedy (implementovať všetky čisté virtuals) alebo zdedené základná konštrukt (vykonať čisté virtuals do databázy iba). Double-lomka komentáre (/ /) sa používajú na obmedzil skupiny funkcie vykonávať z jednotlivých základy.
  • Premiestnenie definíciu funkcie umožňuje presunúť telo definíciu funkcie zdroja alebo hlavičky a triede definície. Aktivovať prostredníctvom pravého tlačidla na podpis funkciou.
  • Vytvorenie deklarácie a definície aktualizoval pozrieť definícií a ďalšie opravy.
Visual Studio IDE
  • Ponukami zobrazí názov prípadu štýl namiesto písmenami štýl.
  • Podpora dotyk v editore Visual Studio je teraz k dispozícii. Toto zahŕňa kontaktu posúvanie štipku-zoom, kliknite a podržte kontextové ponuky, dvojité ťuknutie slovo výber a linky kliknutím na okraji.
  • Nezabudnite poslednej výberu používateľa pri uzavretý a znovu zmenil hodnoty konfigurácie a platformy rozbaľovacie okno stránka vlastností VC.
  • Používatelia môžu uložiť vlastné rozloženie kliknutím na položku Uložiť rozloženie okna z ponuky . Používateľov môžete použiť rozloženia kliknutím Použite okno rozloženie v ponuke okno a používatelia môžu odstrániť, premenovať alebo zmeniť poradie rozloženia kliknutím na položku Rozloženie okna Spravovať z ponuky . Najskôr 9 rozloženia si klávesové skratky Ctrl + Alt + 1 Ctrl + Alt + 9.
  • V tomto CTP sme završuje svetelné zdroje, ktoré sú rýchly a jednoduchý spôsob, ako získať užitočné riešenie známych problémov v kóde v editore Visual Studio. Máte chybu v kóde umiestnenie vsuvka na editor riadku, kde je problém zobrazené alebo vznášajú v otázke prezentovať svetelného zdroja s užitočné akcie sa vyriešiť problém s Ukážka výsledkov každej akcie.

    Táto funkcia je verejne rozšíriteľný, preto Visual Studio rozšírenia môžete vlastné Odporúčané akcie.
  • Po použití tejto CTP, môžete vytvoriť prázdny C# a JavaScript zdieľaný súbor projektu > Nového projektu ponuky. Telefón projektov, Obchod a univerzálne projekty, ktoré sú napísané JavaScript a C# môže spotrebovať jednej alebo viacerých z týchto zdieľaných projektov. Zdieľané projektu postupovať odkazy (pridať alebo odstrániť) pomocou správcu odkaz. Zdieľaný projekt odkazov je k dispozícii aj niektoré klasickej skúsenosti s prácou s počítačom C# projektov. Typy projektov a jazyky, ktoré podporujú spoločné projekty bude v budúcnosti rozšíriť CTPs.
  • V tomto CTP Visual Studio podporuje rozlíšením ikony v zozname chyba.

Známe problémy

Inštalácia

Klient platformy
  • Odinštalovanie aplikácie Visual Studio "14" CTP 2 odstráni záznam Visual Studio 2013.
Inovácia
  • V dôsledku známeho problému, pri inštalácii Visual Studio "14" CTP 2 (verzia 14.0.21901.1.DP) na počítači s Visual Studio "14" CTP 1 (verzia 14.0.21730.1.DP) inštalácii Windows Store projekty nemusia spustiť.

    Ak chcete vyriešiť tento problém, opravte inštaláciu Visual Studio "14" CTP 2 (verzia 14.0.21901.1.DP) po inovácii. Na obídenie tohto problému je najbezpečnejšie odporúčame odinštalovať Visual Studio "14" CTP 1 (verzia 14.0.21730.1.DP) pred inštaláciou novej verzie CTP. Inovácia probléme zostavy na zostavu stanovené budúce aktualizácie z Visual Studio "14" CTP 2 (verzia 14.0.21901.1.DP).
Visual C++
  • Nástroj natívne "Pamäte" nefunguje, keď zacielenie Win32 (x 86). Zacielenie x 64 funguje podľa očakávania.

Ďalšie informácie

Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na Prevzatie lokalitu Microsoft Visual Studio.

Požiadavky

Požiadavky na softvér

Windows 8.1 a Windows Server 2012 R2 Aktualizácia 2919355 (k dispozícii aj prostredníctvom služby Windows Update) je potrebné pre Visual Studio "14" 14.0.21901.1 RP úspešne nainštalovať.

Požiadavka na reštartovanie

Budete musieť reštartovať počítač po nainštalovaní tohto balíka.

Podporované architektúry

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)
  • ARM

Požiadavky na hardvér

  • 1.6 gigahertz (GHz) alebo rýchlejší procesor
  • 1 gigabajt (GB) pamäte RAM (1,5 GB, ak používate vo virtuálnom počítači)
  • 2 GB miesta na pevnom disku
  • 5.400 RPM pevný disk
  • DirectX 9 podporujúce grafickú kartu, ktorá pracuje s rozlíšením 1 024 x 768 alebo vyšším

Visual Studio "14" CTP 1 (verzia 14.0.21730.1.DP) Podrobnosti

Vylepšenia technológie

V tomto vydaní sa vykonali nasledujúce vylepšenia technológie.

Technológia ASP.NET a vývoj webových aplikácií
  • ASP.NET vNext: Táto verzia programu Visual Studio podporuje vytváranie a vývoj aplikácií ASP.NET vNext. ASP.NET vNext je štíhla a composable zásobník .NET na vytváranie moderných webových aplikácií cloud aj lokálne servery. Zahŕňa nasledujúce funkcie:
    • ASP.NET MVC a Web API boli zjednotené do jedného programovací model.
    • No-kompilácia vývojárov skúseností.
    • Závislosť vloženia mimo-so zariadením.
    • Side-by-side: Nasadenie runtime a rámec pomocou aplikácie.
    • NuGet všetko aj runtime, seba.
    • Všetky open source v .NET Foundation a trvá príspevkov.
    Ďalšie informácie o ASP.NET vNext v programe Visual Studio, prejdite na ASP.NET vNext webové stránky.
  • Táto verzia programu Visual Studio obsahuje aj všetky aktuálne ASP.NET a web vývoj súčastí, ktoré boli vydané ako Visual Studio 2013 aktualizáciu 2. Ďalšie informácie Tu.
Spravované jazykov
  • Jadro IDE a úprava skúsenosti C# a Visual Basic bol nahradený nových skúseností, ktoré sú vytvorené na platforme .NET kompilátor "Roslyn." Vo všeobecnosti by mala byť nezmenené. Existuje však množstvo malých vylepšení.
  • C# refaktorování podpory bol úplne prepracovaný. Existujú dve nové refactorings jadro: Inline dočasné premenné a zaviesť vysvetľuje premennú. Okrem toho refaktorování podpora jazyka Visual Basic bol pridaný prvýkrát.
  • Môžete pokyny kód Pamätajte NuGet balíky, ktoré ste zacielenie, získať live analýza a automatické opravy počas písania a platformy Microsoft.
Visual C++
  • Zachytiť Generalized lambda: môžete priradiť výsledok hodnotenia výrazu k premennej zachytiť klauzuly lambda. To umožňuje inštanciu typu iba na presun na ich hodnotu.
  • Používateľom definované oddeľovač jazyk a knižnice: môžete pridať číselné a reťazec literály s zmysel prípony im vhodné Sémantika. Kompilátor transformácie nasledujúce prípony do žiada príslušné UDL operátor funkcie. <chrono> <string>, A <complex>hlavičky teraz doslovné prevádzkovateľov pohodlie. Napríklad "1729ms" znamená std::chrono::milliseconds(1729)s "mňau" znamená std::string("meow")a 3.14i znamená std::complex<double>(0.0, 3.14)</double>.</complex> </string> </chrono>
  • Dokončené noexcept: Môžete skontrolovať, či výraz bude hodiť výnimku pomocou noexcept operátora. Napríklad noexcept(funkcie()) vráti "true" Ak bola ako noexceptfunkcie .
  • Inline namespaces: Vnorená názvov môžete zadať ako "inline", aby sa jeho obsah zo svojej nadradenej názvov.
  • Bezpečné "magic" Statika: Statická lokálne premenné sú inicializované spôsobom bezpečné odstránenie potreby manuálnu synchronizáciu. Majte na pamäti, že používanie týchto premenných ako Inicializácia stále nie ochrany. Bezpečnostné vlákno možno vypnúť pomocou /Zc:threadSafeInit- sa závislosť na CRT.
  • Neobmedzený zväzkov: môžete definovať zväzkov, obsahujúcich typov-trivial konštruktory. Konštruktory pre týchto zväzkov potrebné manuálne definovať.
  • Nakoniec všetky nové C++ 11 C++ 14 jazykové funkcie a ktoré boli vydané v novembri 2013 kompilátor CTP Visual Studio 2013 sú tiež zahrnuté v tejto ukážke. Ďalšie informácie o týchto funkciách Táto oznámenia. Krátko, patria nasledujúce:
    • __func__Rozšírené sizeofimplicitné presun generácie, odkaz qualifier ("&" a "&&" člen funkcie), alignof a alignasa dediacich konštruktory.
    • Funkcia automatického vrátiť typu zrážky, decltype(auto)a všeobecnej lambda s obmedzením pomocou [=] [&] predvolené zaznamenávaním s všeobecného lambda. Toto sa povolí aj pre všeobecné lambda v budúcom vydaní.
    • Resumable funkcie a čakajúpre C++ Concurrency technickej špecifikácii.
  • Null dopredu iterators:Štandardné knižnice dopredu iterátory (a silnejšie) teraz zaručiť, že hodnota inicializuje iterátory porovnať ako rovnaké. Umožňuje prejsť na prázdnu oblasť bez nadradeného kontajnera. Majte na pamäti, obyčajne hodnota inicializuje iterátory nedá prirovnať iterátory z nadradeného kontajnera.
  • quoted(): Tieto manipulátory umožňujú iostreams zachovať reťazce, ktoré obsahujú medzery.
  • Heterogénny hashová vyhľadávania: Keď je povolená v špeciálnom komparátory (ako menej<> </> a väčšia<> </> priehľadný operátor functors), zoradený hashová kontajnery získať šablóny vyhľadávacie funkcie. Umožňuje im pracovať s objekty, ktoré sú porovnateľné s kľúče bez toho, aby museli zostavovaní kľúče.
  • integer_sequence: Kompilácie celé sekvencie sú teraz podporované šablónu metaprogramming jednoduchšie.
  • exchange(): Táto funkcia malý nástroj je vhodný na novú hodnotu priradiť objekt a získať starú hodnotu.
  • get<T>():</T> Vďaka prvku súvisiacich údajov možný podľa typu (v prípade, že je jedinečný) namiesto jeho index.
  • Rozsahu dvoch equal(), is_permutation(), mismatch(): C ++ 98 "rozsahu a-pol" algoritmov, ktoré (first1, Posledné1, first2) je ťažké používať správne. Keď sa stále poskytujú 14 C ++ pridala špičky pri (first1 Posledné1 first2, Posledné2) ktoré oveľa jednoduchšie a bezpečnejšie používať.
  • tuple_element_t: Alias šablóny sa pridá pohodlie a súlad so šablónami alias zadajte znaky.
  • Súborový systém "V3" technickej špecifikácie (TS): Rozhranie a vykonávanie <filesystem>sa tak, aby sa podľa TS, ktoré by mohli byť súčasťou C ++ 17.</filesystem>
  • Problémy s knižnicami: 24 riešenia implementovali (napríklad, is_finalmake_reverse_iterator()), vrátane riešenia, ktoré už boli vykonané v Visual C++ 2013. Oznámenia sa hlásení na štandardné knižnice problém. Možné vyriešiť riešenie špecifikácie alebo dokonca funkciu malé.
  • <chrono>riešenie:</chrono>Hodiny sú prepísaný byť konformných a presné.
  • Minimal vyhradenia opravy: Niektoré súčasti knižnice (vrátane basic_string a std::function) nefunguje s používateľom allocators implementáciou C ++ 11 minimálne vyhradenia rozhranie, namiesto toho vyžaduje C ++ 03's podrobného vyhradenia rozhranie. Odstraňuje všetky výskyty tohto problému.
  • Knižnica funkcií C99: väčšina zvyšných C99 knižnicu funkcií je implementovaná.
    • snprintf vykonáva.
    • Printf a scanf rodiny funkcie podporujú nové C99 vylepšenia formátu reťazca.
    • Strtod a scanf rodiny funkcie podpora šestnástková rádovej.
    • Knižnica zhoda lepšie zlepšiť aktualizácie a úpravy.
  • __restrict: slovo __restrict je teraz podporovaný referenčné typy okrem ukazovateľa typov.
  • Zlepšila Diagnostika: Kompilátor vydá teraz upozornení podozrivé kód, ktorý predtým by nemusí mať za následok upozornenia. Napríklad tieňovaný premenné spôsobí teraz upozornenia. Upozornenia boli tiež jasnejšie.
  • /Wv príznak: môžete použiť /Wv:XX.RR.ZZZZ zakázať upozornenia, ktoré sú zavedené po kompilátor verzia XX.RR.ZZZZ. Upozornenia, emitovaných upozornenia môže stále líšia vysielané uvedené verzie.
  • Aktualizácie softvéru kompilátor: máme pevnú slovenčiny chýb v kompilátor. 179 tieto boli odoslané používateľom prostredníctvom lokality Microsoft Connect.
  • Presunuté C Runtime (CRT):Táto CTP obsahuje prvý náhľad podstatne refactored CRT.
    • msvcr140.dll už. Nahrádza trio dll: vcruntime140.dll, appcrt140.dll a desktopcrt140.dll.
  • výkon štádiách: mnohé vylepšenia výkonu sa v knižnici štádiách najmä skupiny sprintf a sscanf funkcií.
  • Objekt zníženie veľkosti súborov: Práca s kompilátor opravy, STL hlavičky zmenia výrazne znížiť veľkosť objektu súbory a statické knižnice (čiže po kompilácie, ale pred prepojením. Veľkosť prepojené exe/DLL sú ovplyvnené). Napríklad keď kompilujete zdrojový súbor, ktorý obsahuje všetky C a C++ knižnice hlavičky a nemá nič s nimi pre x 86 s /MD /O2, Visual C++ 2013 generuje 731 KB objektu súboru. To je lepšie menej ako 1 kB.
  • Ladenie kontrola chýb: STL ladenia skontroluje odmietol null odkazy, ktoré sa predávajú ako iterátory, aj keď štandardné zaručené, že by mali fungovať (napríklad zlúčenie dvoch [null, null) rozsahy nulový výstup). Každý algoritmus kontrolované a opravené.
  • Vytvorenie vyhlásenie alebo definície: môžete rýchlo vytvoriť funkciu vyhlásenie alebo definície vo vzťahu k jeho susedmi. Chcete urobiť, kliknite pravým tlačidlom myši na vyhlásenie alebo definície alebo používať Inteligentné značky.
  • Ladenie visualizers:Natvis ladenie vizualizácia súbory môžu byť pridané do projektu Visual C++ jednoduchú správu a integráciou správy zdrojov. Natvis súbory, ktoré sú pridané do projektu prednosť hodnotení visualizers mimo projektu.
  • Diagnostika pamäte native:
    • Môžete spustiť pamäť diagnostické reláciu (Alt+F2), ktorá monitoruje live pamäte natívne aplikácie. To podporuje pracovná plocha systému Windows.
    • Môžete zachytiť snímky haldy spustený proces pamäť typy a prípady natívne prostriedky.
    • Vidíte rozdiel pamäť vyhradenia medzi dvoma snímky pamäte.
    • Môžete ponoriť do pamäte obsah snímky procesu pomocou ladiaceho nástroja farebné haldy.
Najnovšie informácie o Visual C++, prejdite na Blog tímu programu Visual C++.

Známe problémy

Funkcia


Visual C++
  • Výraz zlyhá pri Diagnostika pamäte natívne, keď Len tento kód je zapnutá. Vypnutie tohto nastavenia umožní výraz hodnotení pracovať správne.
  • Nové funkcie jazyka Visual C++ Toto vydanie nemá úplné IntelliSense podporu v editore Visual Studio.
  • Noexcept operátor môže zlyhať v prípadoch, ktoré zahŕňajú zložité šablóny.
  • Momentálne používateľom literály môže zobrazovať nesprávny kód pod /CLR. Veľmi veľké literály ešte nie sú podporované.
  • Analýza nie je podporovaný v tejto verzii kompilátor. Ak sa pokúsite vytvoriť pomocou / analyzovať, kompilátor vydá upozornenie a ignorovať príznak.
  • Vytváranie Windows Phone 8.1 aplikácie pomocou Visual C++ zatiaľ nie je podporovaný.
  • Súprava na certifikáciu aplikácií systému Windows sa nemôže overiť Windows Store 8.1 aplikácií, ktoré sú vytvorené v Visual C++ a sú vytvorené pomocou tejto ukážky kompilátor a tieto aplikácie spolieha na ploche DLL namiesto "_app" verzie knižnice DLL, ktoré používa výlučne Store aplikácie. To bude odstránená v budúcich vydaniach.
Všeobecné
  • V tomto CTP Visual Studio "14", poštovom a DOM Explorer diagnostických nástrojov Windows Phone zariadenia alebo emulátor pripojiť. Nástroje, ktoré prázdne obrazovky a nie sú funkčné. Tieto nástroje sa nedá použiť na ladenie JavaScript alebo HTML telefónne aplikácie alebo webové lokality pomocou prehľadávača Internet Explorer telefónu.
  • Pretože známy problém, vytvorenie alebo otvorenie svetlo prepínač alebo aplikácia Business Cloud nepodporuje Visual Studio "14" CTP 1. Tím pracuje na opravu na vyriešenie problému.
  • Keď sa zahŕňa SQLCLR C# kód súbory databázy SQL Server projektov, Visual Studio môže zlyhať. Tento problém obísť, zmeňte projekt pomocou programu Visual Basic podľa nasledujúcich krokov:
    • Kliknite pravým tlačidlom myši na projekt SQL Server a vyberte Vlastnosti.
    • Vyberte kartu SQLCLR .
    • V zozname jazyk vyberte jazyka Visual Basic.
    • Uložte projekt.
  • Pri vytváraní databázy Unit Test z projektu uzol SQL Server Object Explorer, zobrazí sa nasledujúce chybové hlásenie:
    Nepodarilo sa načítať súbor alebo zostava "Microsoft.SqlServer.Dac.dll" alebo niektorý z jeho. Systém nemôže nájsť zadaný súbor.
    Tento problém obísť, načítať databázu jednotka test projekt bola vytvorená v programe Visual Studio 2013.
  • Táto Visual Studio "14" CTP obsahuje Azure mobilných služieb nástroje funkcie, ktoré sú súčasťou Visual Studio 2013 aktualizáciu 2. Funkcie Push oznámenia sprievodcaServices Managera publikovanie mobilných služieb však nefungujú ešte. Táto funkcia bude riešiť v ďalšej verzii CTP Visual Studio "14".
Technológia ASP.NET a vývoj webových aplikácií
  • ASP.NET vNext cloud optimalizované scenáre sú obmedzené na Windows 8 alebo novšiu verziu systému Windows.
  • Ladenie aplikácie ASP.NET vNext zacielenie systém optimalizovaný cloud nie je podporovaný v tejto verzii.

Inštalácia

Inštalácia aplikácie Visual Studio "14" CTP 1 (verzia 14.0.21730.1.DP) side-by-side s Visual Studio 2013
Existujú známe problémy pri inštalácii Visual Studio "14" CTP 1 (verzia 14.0.21730.1.DP) na tom istom počítači ako Visual Studio 2013. Keď očakávajú, odinštalovanie aplikácie Visual Studio "14" a potom opravu Visual Studio 2013 by vyriešiť tieto problémy odporúčame najbezpečnejšie je nainštalovať Visual Studio "14" virtuálneho počítača, VHD, novú počítač alebo iný než produkčnom iba test počítač, ktorý nemá Visual Studio 2013 sa. Očakáva sa, že tieto problémy Visual Studio vedľa seba čoskoro vyriešený.

Neexistuje bloku inštalácie tejto Visual Studio "14" CTP, ktoré bránia inštalácie na počítači, na ktorom už nainštalovaná staršia verzia programu Visual Studio. Vypnutie bloku (ktorá sa bude dať počítač v stave neodporúča), pridajte novú hodnotu databázy Registry na mieste "HKLM\SOFTWARE\Microsoft\DevDiv\vs\Servicing" ("HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\vs\Servicing" v 64-bitovom vydaní systému Windows). Názov hodnoty by mali byť BlockerOverridea typ hodnoty a hodnoty možno dosiahnuť.

Porušenie zmeny

Visual C++
  • Zlepšenie kompilátor chybové hlásenie môže mať za následok upozornenia, inak a reproduktorom z uvedené staršie verzie kompilátor.
  • Používateľom literály sú nové Syntaktická forma a môže zabrániť rozširujú niektoré existujúce makrá. Napríklad "foo" _bar sa bude považovať za používateľom textových, aj v prípade, že _bar bol definovaný ako makro.
  • Reťazenie vedľa široký alebo nespracované reťazcov (L "Hello" L "World") bude vyžadovať priestor sa vloží (L "Hello" L "World"), pretože predpona pre druhý reťazec je teraz považované za používateľom doslovné príponu.
  • /CLR: čistý a /CLR:safe sú zastarané. Kompilátor zobrazí upozornenie o použití týchto príznakov.
  • /CLR:OldSyntax, /Wp64a /Zg príznaky boli odstránené.

Ďalšie informácie

Preberaní súborov technickej podpory spoločnosti Microsoft

Aktualizácie pre ďalšie produkty v Visual Studio nájdete na Prevzatie lokalitu Microsoft Visual Studio.

Požiadavky

Softvérové požiadavky

Tento softvér nie je možné nainštalovaný v počítači, ktorý má staršiu verziu programu Visual Studio nainštalovaný.

Požiadavka na reštartovanie

Budete musieť reštartovať počítač po nainštalovaní tohto balíka.

Podporované architektúry

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)
  • ARM

Požiadavky na hardvér

  • 1.6 gigahertz (GHz) alebo rýchlejší procesor
  • 1 gigabajt (GB) pamäte RAM (1,5 GB, ak používate vo virtuálnom počítači)
  • 2 GB miesta na pevnom disku
  • 5.400 RPM pevný disk
  • DirectX 9 podporujúce grafickú kartu, ktorá pracuje s rozlíšením 1 024 x 768 alebo vyšším

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2967191 – Posledná kontrola: 02/09/2015 07:26:00 – Revízia: 2.0

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB2967191 KbMtsk
Pripomienky
nt('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">