Applies ToVisual Studio Ultimate 2012 Visual Studio Premium 2012 Visual Studio Express 2012 for Windows 8 Visual Studio Express 2012 for Windows Desktop Visual Studio Express 2012 for Windows Phone

Sissejuhatus

4. aprill 2013 välja Microsoft Visual Studio 2012 Update 2 (Visual Studio 2012.2). Selle värskendusega tehtavaid Uus tehnoloogia parandamine dünaamilised planeerimisel, kvaliteedi iseenda jõustamise, Windows ja veebi arengu, -tegevusala arengu ja arendamise kogemust. Lisaks selle värskenduse lahendatud probleemid.

Visual Studio 2012 Update 2 hankimine

Visual Studio 2012 värskendused on kumulatiivsed väljaannete, mis sisaldavad uusi funktsioone ja parandusi, mis anti välja Eelmise Visual Studio 2012 värskendusi. Järgmine download link suunab teid alati latest update:Uusima Visual Studio 2012 värskenduspaketi kohene allalaadimine

Microsoft skannis seda faili viiruste leidmiseks. Microsoft kasutas uusimat viirusetõrjetarkvara, mis oli faili postitamise päeval saadaval. Faili talletatakse täiustatud turvalisusega serverites, mis aitab takistada faili volitamata muutmist.

Kuidas paigaldada Visual Studio 2012 Update 2

Vaadake installimise juhiseid, Kuidas paigaldada Visual Studio 2012 Update 2 ühenduseta.Palun pange tähele: See värskendus rakendub Visual Studio ja Team Foundation serveri (TFS). Visual Studio ja TFS-i installimine mehaanika on erinevad. Visual Studio on värskendus, mis installib peal mida iganes juba arvutisse installitud. TFS on täielik paigutuse, mis asendab kõik, mis on arvutisse installitud. Enne kui proovite TFS värskenduse, veenduge, et teil on täielik varukoopia praeguse andmebaasi. Kui selle TFS-i värskenduse installimine nurjub, ei saa te taaskäivitage värskendamine või varasem versioon TFS sooritamata taastamise tagasi pöörata.

Uus tehnoloogia parandamine ja parandati Visual Studio 2012 Update 2

Tehnoloogia parandamine

Visual Studio 2012 Update 2 on tehtud järgmised tehnoloogia parandusi.

Need funktsioonid aitavad lihtne ja paindlik dünaamilised planeerimine meeskond.

  • Team Foundation Server

    • Uue töö üksuse sildid on lisatud kerge metaandmete töö üksuste.

    • Ühenda dialoogiboksi lisatakse Team Explorer leida erinevat meeskonda projekti ühendused ja projekte.

    • Tööüksuse saab nüüd saata e-posti sõnumi TFS Web Access.

    • TFS konfigureerimisviisard ja püsivate klientide sätete uuendamine on täiustatud.

    • Teenindus on nüüd saadaval kõrge kättesaadavus SQL keskkondades.

    • Nüüd saate kiiresti ja lihtsalt kohandada veerud otse läbi mahajäämust Kanban tahvel.

Need funktsioonid aitavad kerge veebipõhine test haldamise ja täitmise aja, mida on vaja, et pidevalt tarkvara projektide kvaliteeti.

  • Üksuse testimine

    • Windows Store app üksus katsetamine nüüd toetab suhtlemist UI lõime.

    • Windows Store app üksus katsetamine nüüd toetab async lambda sees Assert.ThrowsException kasutamist.

    • Uue testi esitusloendid luba kontrolli ja täitmisel alamhulga unit teste.

    • Toetus on antud rühma üksus testide klass.

  • UI testimine

    • Toetust antakse nüüd laiendatud brauseritega kasutamiseks.

    • Toetust antakse UI nüüd Internet Explorer 10 Windows 7 katsetamine.

  • Microsofti Testihaldur

    • Nüüd saate kohandada lahendus riikide ja ebaõnnestumine Ühendriikidesse testi analüüs.

  • Puhul Manager (veebis)

    • Nüüd saate vaadata ja redigeerida testi režiim TFS Web Access.

    • Nüüd saate kestab TFS Web Access käsitsi katse juhtudel ja faili vead.

Need järgmised Windows arengu funktsioonid on olemas:

See redaktsioon hõlmab ka ASP.NET ja Web Tools 2012.2. Leiate täieliku üksikasju kaasatava on ASP.NET ja Web Tools 2012.2 versioonimärkmetes. Mõned näited sisaldab:

  • Värskendus, mis hõlmab olemasoleva Microsoft ASP.NET runtime instrumentaarium

  • Parandusi veebis avaldamine

  • Uus Web API funktsioonid

  • Uus Mallid Facebook rakendused ja märk leht

  • Reaalajas suhtlust ASP.net-i SignalR

  • Laiendita veebivormide kaudu ASP.NET sõbralikud URL-id

Need funktsioonid aitavad ajakohastada olemasolevaid-tegevusala (LOB) rakendusi ja luua uus äri rakenduste kogu ühendatud seadmed, mis on pidev teenused, mida pakub täiendavaid võimalusi.

  • Lightswitchi

    • Nüüd saate luua mis tahes kaasaegne seade töötab brauseritega, HTML-i põhiseid Mobiiliveebi rakendused.

    • Nüüd saate business apps avaldada SharePointi 2013 app kataloogi Lisaks Microsoft Azure ja Internet Information Services (IIS).

    • Märkus. Lisateavet uute funktsioonide ja täiendamise projekte Preview 2, vt artikkel Visual Studio Lightswitchi meeskonna ajaveeb.

  • SharePointi

    • Toetust antakse nüüd veebi ja load katsetamise SharePointi rakendused.

    • Toetust antakse nüüd salvestada ja taasesitada läbi kodeeritud UI sooritada UI kinnitamisele SharePointi 2013 rakendusi.

    • IntelliTrace on sama kui SharePoint 2010.

  • Telefon tööriistad

    • Programm võimaldab üksus katsetamine Windows Phone.

    • Programm võimaldab teil luua ja juurutada Windows Phone projektide käsurealt töövood.

Need funktsioonid pakuvad täiustusi ide aitavad luua paremaid ja tootlikkuse Arendaja kogemus.

  • Segamine Visual Studio 2012

    • Sketchflow, WPF ja Silverlight tugi

  • IDE

    • Visual Studio 2012 ide sinise teema

  • Kood kaardi

    • Koodi parandamise kaart siluri integratsiooni ja tundlikkuse

  • Töövoo Designer

    • Silumise kogemuste parandamine, kuidas erinevate andmetüübid kuvatakse kohalikud seotud ja vaadata windows

  • IntelliTrace

    • Täiustatud sümbol IntelliTrace ja profiler laadimine

    • Pesastatud parameetri väärtused IntelliTrace Logi, mis on kogutud System Center View

  • Jõudlus ja töökindlus

    • Jõudluse parandused XAML disainer laadida järgmistel juhtudel:

      • Suur Windows Presentation Foundationi (WPF) rakenduste

      • Kolmandate osapoolte kohandatud juhtelementidega töötamine

Fikseeritud probleemid

Märkus. Kui pole teisiti näidatud lingitud üksuste viib teid Microsoft Connecti veebilehti.

  • 759433: keermestatud oota dialoogiboksi jaotises kuvatakse-ASCII märk.

  • 773717: argumendid $(ItemPath) $(itempath) $(itemdir) jm lahendada valed väärtused kui käivitate välise vahend Visual Studio 2012, kui valitud üksus asub väljaspool lahendus.

  • Keermestatud oota dialoog tiitliriba kuva õige värv sinine teema kasutamisel Visual Studio 2010 kohandatud värvikujunduse.

  • Silumisel Windows Store rakenduse abil HTML-i, mis kasutab Liivakasti iframe Visual Studio 2012, taotlus ootamatult.

  • Fikseeritud mäluleke, mis võivad tekkida Visual C++ lahenduse laadimisel.

  • Visual Studio 2012 stabiilsus paraneb, kui see on laadimise lahendusi.

  • Visual Studio 2012 võib krahhi erandiga System.ArgumentException vahetamisel (see hõlmab dokumenti windows, windows automaatselt peita, kaartidega tööriista windows ja nii edasi).

  • Visual Studio 2012 võib sulgemise ajal tabada krahh, kui Visual Studio Add-in paketi installimist.

  • Ilmneda jõudlusprobleeme esimene kord, kui kopeerite teksti toimetaja kui Tööriistakast on nähtamatu Visual Studio 2012.

  • Kohaliku spikri sisu pole pärast installimist Visual Studio 2012 Update 1, kohalike spikrisisu asukoha muutmisel.

  • Ehitada viga kui koostate kaasaskantav klassi Raamatukogu projekti kui valite .NET Framework 4.5 ja Windows Phone 8 target raamistikke.

  • Koodi ülevaade tagasiside loomist juure piirkonnas tee asemel valitud ala tee.

  • PARANDUS tehakse hoida etteütlemine dialoogi puuduvad veebikomponendid ilmumise web projekti avamine.

  • Sisaldab sisu KB2781514: toote stabiilsuse ja ühilduvuse probleemi, mis ilmneb, kui Microsoft .NET raamistiku uuendamisel fix.

  • System.NullReferenceException erand võib ilmneda mõnel juhul pärast modaalne dialoogiboks on avatud alates kiirmenüü käsku Visual Studio 2012. See põhjustab dialoogiboksi sulgeda või Visual Studio 2012 jookseb kokku. Näiteks kui olete installinud Microsofti Azure tööriistad, võite kokku puutuda probleemi tabelite või päringute alusel Microsoft Azure Storage Server Explorer redigeerimisel.

  • Visual Studio 2012 võib tabada krahh, kui proovite sulgeda LightSwitch projekti.

  • Visual Studio 2012 võib tabada krahh, kui minna eelvaate kuvamine vahekaarti teise.

  • Aegluse "openfile" või "ning" käsu aknas käsu kasutamisel.

  • 770242: ehitada viga teise Visual C# kaasaskantav klassi Raamatukogu viitava Visual C# kaasaskantav klassi Raamatukogu projekti luua. Märkus. Mõlemad projektid suunatud .NET Framework 4.5, Windows Phone 8 ja .NET Windowsi poe rakendused.

  • "Viidatud komponenti ei leitud" ehitada kui sooritate paralleelselt ehitada Microsoft .NET Framework 4 põhinev lahendus Visual Studio 2012.

  • Ehitada viga kui koostate Visual Basicu kaasaskantav klassi Raamatukogu projekti Pühale .NET Framework 4.5, Windows Phone 8 ja .NET Windows Store rakendusi.

  • Järk tõrge, kui te luua koodi, mis on loodud lisada teenuse nendesse kaasaskantav klassi Raamatukogu projekti Pühale Windows Phone 8 ja .NET Framework 4.5 või .NET Windows Store rakendusi.

  • Blend võib tabada krahh, kui koostate Silverlighti web app, mis on allikas kontrolli all.

  • Linker aidata vahetada "/?" nimekiri Windows CE kehtiv alamsüsteem.

  • Sisaldas Visual Studio 2012 Update 1 valesti mitme-skaala image tugifunktsioon nõuab skaala 140 märgi logo pildi suurus 34 x 34 pikslit. Suurus peaks olema 33 x 33 pikslit.

  • Selle progra sisaldab uusima versiooni Windows Raamatukogu JavaScript.

  • 752266: visual C++ rakenduse käsuga cl/O2 Arch EHsc rakenduses Visual Studio 2012 x86 Native tööriistad käsuviiba vahelduvalt väljub.

  • Endale platvormi eesmärgi x64 rakenduse Visual C++ jaoks konfigureerida. Rakenduse Kompileerimine/O2 või /Ox optimeerimise suvandi abil. Sellisel juhul luuakse vale koodi siis kompilaator teisendab int64 tüüp int32 tüüp sees ringi. Näiteks võib koostada järgmine kood:

    int A[8];for (__int64 i=0; i<8; i++) {  A[i] = i + 1;}
  • Microsoft Visual C++ rakendus, mis sisaldab koodi ARM platvormil desinstallimisele / analüüsida kompileerimisel sisemise kompilaatori tõrge ilmneb:

    class Base {};

    template <typename T>class Derived : public Base {};template <typename P3>Derived<P3> Make( P3 p3 );void foo(){Base& b = Make(sizeof(long));}

  • IntelliSense lakkab reageerimast, kui tipite mingi kood toimetaja, täpsemalt, kui lisate ülekoormuse funktsioonide osaline klassid. Näiteks kasutate koodi, mis sarnaneb järgmisega:

    Namespace N { partial ref struct S { }; ref struct S { void test(); void test(int); void test(int, int); }; }
  • IntelliSense ei tööta allikas fail, mis sisaldab lambda avaldised, mis on rohkem kui ühe väärtuse. Näiteks:

    [] () { bool b; std::wstring k; if(b) return k; else return k; };
  • Inteli uus TSX (selgituseks sünkroonimise laiendused) kasutamisel läbi sisefunktsioonid esitatud Visual Studio 2012 Intel Haswell riistvara C++ kompilaatori genereerib vale koodi. See põhjustab tehingu operatsiooni tuleb üksteist.

  • C++ kompilaatori tekitab vale funktsioon näpunäited paranduse kirje EEP faile.

  • Tühi Visual C++ projekti loomisel SDL kontrollib suvand ei ole valitud kuigi SDL kontrollib märkeruut on valitud Application Wizard.

  • X64-põhine Visual C++ tööriista komplekt ei sisalda kõiki kumulatiivseid parandustega x86-põhine Visual C++ tööriistade komplekt Visual Studio 2012 värskendusi.

  • Fikseeritud kompilaator crash kui teatud pesastatud tsükkel kood on kompileeritud.

  • Sisemise kompilaatori tõrge ilmneb siis, kui te buiuld LLVM põhineva projekti abil x64-põhine kompilaator.

  • Vale luuakse rakenduse Visual C++ jaoks. Silmus võib tingimusteta vahele.

  • Rakendus jookseb Windows Phone vahelduvalt asünkroonne toiming paralleelselt mustrite Raamatukogu (PPL) loomisel.

  • Sisemise kompilaatori tõrge võib ilmneda juhul, kui kasutate x64 native C++ kompilaatori koostamine C lähtekoodi, mis sisaldab koodi sees ringi järgmist mustrit:

    A = (B < C? B: C);

  • Kui installisite keele pakett RTM-versioon Visual Studio 2012, kuhu on installitud Visual Studio 2012 värskendused. Pärast Visual Studio 2012 äsja paigaldatud keele kasutamiseks seadistada ilmneda järgmised sümptomid:

    • Viisard ei saa luua uut Win32 või MFC taotluse.

    • Ei saa uuendada projektide varasematest versioonidest.

    • Kuvatud keel ei ole keel kasutaja konfigureeritud.

  • Oletame, et MFC projekti ja kasutate sõnumite menüü abil rakendada teade sündmuseohjuri WM_CREATE sõnum. Lisage ohjuriklõpsamisel ei saa ehitada projekti, sest luuakse kood on vale.

  • Kui teil ehitada kahendfaile x x64 või ARM platvormidele debug mode ja astmeline ühendab suvand on lubatud, siis pdata rikub vahel. See põhjustab järgmisi probleeme:

    • Erandite käsitsemise koodi ei tööta.

    • Windows API RtlLookupFunctionEntry() ei tööta.

  • Oletagem, et olete C++ Windows Store projekti või C++ Windows Store ühiku Test projekti, mis viitab Windows Store exe projekti, ei mingit IntelliSense näitas oma projekti Windows Store exe projekti.

  • Viga on tekkinud nagu "mov eax, bh".

  • Oletame, et teil on Windows Phone või eraldi projekti, mis sisaldab vara, Visual Studio graafika tööriistade abil loodud viitava Windows Store projekti. Kui proovite luua peamist projekti, on juurutatud vara koos peamine projekt. See põhjustab ehitada vead rakenduses Windows Store või käivitada aega vigade Windows Phone rakendus.

  • Mitu stabiilsus- ja jõudlustäiustusi graafika diagnostika.

  • Kui proovite installida Visual Studio 2012 Update 1 pakett, mis sisaldab Entity Framework tööriistad kuvatakse järgmine tõrketeade:

    Üksus Framework disainer Visual Studio 2012 - Estonian paketi nurjus

  • Visual Studio 2012 värskenduste installimisel installitakse Entity Framework tööriistad inglise keeles Visual Studio 2012 installitud lokaadi olenemata.

Microsofti Testihaldur

  • Oletagem, et käivitada test, mis on oodatavad tulemused ja te faili viga katse ajal. Selles olukorras on katse, auto arvutatud läbida.

  • Ühiskasutusega katse samm võib kustutada ootamatult valitud testi samm kustutamisel.

  • Järgmine tõrge ilmneb, kui proovite luua uue keskkonna MTM Lab Center:

    Tõrge päringute töötavate virtuaalarvutite.Määratud argument oli lubatud väärtuste vahemikust.

Üksuse testimine

  • Valede jada nimetatakse meetodid TestInitialize atribuutidega.

Load testimine

  • Ei saa käivitada x86 suunatud test DLL MTM Test kontroller, mis töötab x x64 operatsioonisüsteemi vastu.

Testi ja Lab Manager

  • Oletame, et olete installinud Visual Studio 2012 Update 1 arvutis, kus on TFS 2012 ja Visual Studio 2012 installitud. Proovite käivitada ehitada, mis sisaldab teste arvuti. Selles olukorras ei ehitada koos MethodNotFoundException erand.

  • Ühendatud koodi katte faile kuvada vale laovarude andmed.

  • Windows phone tarkvaraarendaja vahendid ei rakendata C++ kompilaatori parandusi Visual Studio 2012 Update 1.

  • Visuaalne F # Kaasaskantav Raamatukogu projekti küsimused

    • Töö nagu ikka in F # interaktiivne ja töölaua raamistiku ebaõnnestuvad päringuid käivitada aega System.NotSupportedException kui neid kasutatakse on F # kaasaskantav teegis Silverlight või Windowsi poe rakenduse jaoks.

    • A System.ArgumentNullException visatakse käitusajal kui Async.AwaitEve nt või async.CreateDelegate meetodeid nimetatakse an F # Kaasaskantav Raamatukogu.

  • Entity Framework tööriistad värskenduse installimist kaudu Visual Studio 2012 Update 2.

  • Vahelduva crash kui LightSwitch HTML kliendi projekti avaldamine

  • See värskendus lahendab mitu Team Foundation Server.

  • Dünaamilised tingimused paar tõlked on värskendatud.

Lisateabe saamiseks

Microsofti tugifailide allalaadimise kohta Värskendused Visual Studio pere toodet võib leida Microsoft download saidi Visual Studio.Paigaldamise juhiseid Visual Studio tooted, vaadake:

Visual Studio installimine

Team Foundation Server ja Visual Studio ALM installimise kohta

Märkus. See jaotis kehtib ainult Visual Studio klient. TFS on erinevad nõuded ( Visual Studio Team Foundation Server 2012 Update 2 ja Visual Studio Team Foundation Server Express 2012 2 värskenduse allalaadimine lk lisateabe saamiseks sisse), ja võib nõuda kahe taaskäivitub sõltuvalt värskenduse installimisel arvuti olekut.

Taaskäivitamise nõueArvuti taaskäivitamine pole pärast selle paketi installimist vajalik.

Toetatud keeledVisual Studio 2012 Update 2 pakub värskendusi järgmiste versioonide puhul:

  • Hiina (lihtsustatud)

  • Hiina (traditsiooniline)

  • Tšehhi

  • Inglise

  • Prantsuse

  • Saksa

  • Itaalia

  • Jaapani

  • Korea

  • Vene

  • Poola

  • Portugali (Brasiilia)

  • Hispaania

  • Türgi

Toetatavad operatsioonisüsteemidToetatud operatsioonisüsteemide kohta lisateabe saamiseks külastage järgmist Microsofti veebisaiti:

Visual Studio 2012 platvormi ühilduvus ja süsteemi nõuded

Toetatud arhitektuur

  • 32-bit (x86)

  • 64-bitine (x64) (WOW)

Riistvara nõuded

  • 1,6 gigahertsise (GHz) või kiirem protsessor

  • 1 gigabait (GB) muutmälu (1,5 GB kui teil on virtual machine)

  • 1 GB vaba kõvakettaruumi

  • 5400 p/MIN kõvaketas

  • DirectX 9 ühilduv videokaart, millel töötab 1024 x 768 või suurema eraldusvõimega

Tarkvara nõudedPeab olema toetatud Visual Studio 2012 programmi, mis on loetletud jaotises "Kehtib järgmiste toodete kohta", selle värskenduse installimist.

Visual Studio 2012 Update 2 tugiVisual Studio 2012 Update 2 mitteametlik ühenduse tugi on saadaval Microsoft Developer Networki (MSDN) foorumites.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.