Töötate praegu ühenduseta, ootame Interneti-ühenduse taasloomist

Visual Studio 2013 värskenduse 2 kirjeldus

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 2927432
Toetuse avaldus
Visual Studio 2013 värskendus 2 allalaadimiseks viitab sisu on järgmine. Järgmine sisu kohta lisateabe saamiseks vaadake teemat üksikasjad veebisaidil Microsoft Download Center.

MärkusOn erinevaid turbetasemeid iga toote tugi. Lugege abi järgmistest hoolikalt enne värskenduse installimist.

Visual Studio värskenduste installimisega olete valinud ja saada ja Visual Studio 2013 tulevikus värskendusi installida. Microsoft pakub abi Visual Studio 2013 RTM ja uusima Visual Studio 2013 värskenduse tooteid.

Professionaalne, Premium, Ultimate,ja kiire Windowstooted: Professional, Premium, Ultimate ja Express for Windows on täielik Visual Studio 2013 RTM tooteid, mis sisaldavad ka Visual Studio Update 2. Kui teil on installitud ja käivitage see allalaaditav Visual Studio 2013, hangite Visual Studio Update 2 ainult. Kui teil pole praegu installitud, kui installite selle alla Visual Studio 2013, kuvatakse Visual Studio 2013 ja Visual Studio Update 2. Visual Studio 2013 RTM keelepakette saab installida nende vastavate toodete Update 2.
Sissejuhatus
Microsoft on andnud välja Team Foundation Server 2013 värskendus 2 2. aprillil 2014 ja Visual Studio 2013 värskendus 2 12 mai 2014. Selle värskendusega tehtavaid uus tehnoloogia parandamine Team Foundation Server (TFS), testimine tööriistad, Microsoft Azure'i tööriistad, Redaktsioonide, Silur, Profiler, IntelliTrace, koodi loomine, Entity Framework 6.1, Nugeti, TypeScript, Visual Studio IDE, ASP.net-i ja Web Tools 2013.2. Visual Studio 2013 värskendus 2 sisaldab uusimaid värskendusi, funktsiooni täiendusi ja veaparandusi.

Lisateabe saamiseks Visual Studio tootevärskenduste on saadaval ka Visual Studio veebilehel.
Visual Studio 2013 värskendus 2 hankimine
Visual Studio 2013 värskendused on kumulatiivsed väljaannete kohta. Järgmisi linke punkt teil alati latest update: Saate vaadata ka täielik loetelu Visual Studio 2013 värskendused.

Viiruste puudumise nõue

Microsoft skannis seda faili viiruste leidmiseks. Microsoft kasutas uusimat viirusetõrjetarkvara tarkvara, mis oli faili postitamise päeval saadaval. Faili talletatakse täiustatud turvalisusega serverites, mis aitab ära hoida faili volitamata muuta.
Visual Studio 2013 värskendus 2 installimise kohta
Vaadake juhiseid installi Visual Studio tooted:

Visual Studio installimine

Team Foundation Server ja Visual Studio ALM installimise kohta

Kuidas installida Redaktsioonide Visual Studio 2013

NB!See värskendus rakendub Visual Studio Team Foundation serveri (TFS). Visual Studio ja TFS-i installimine mehaanika üksteisest. Visual Studio värskenduse installimine peal kõik, mis on juba arvutisse installitud. TFS on täielik paigutuse, mis asendab kõik, mis on arvutisse installitud. Enne TFS-i värskenduse rakendamist, veenduge, et teil on täielik varukoopia praeguse andmebaasi. Kui see TFS-i värskenduse installimine nurjub, te ei saa taaskäivitage värskendamine või varasem versioon TFS sooritamata taastamise tagasi pöörata.

Redaktsioonide on täielik paigutuse, mis sisaldab uusimaid funktsiooni täiendusi ja veaparandusi Redaktsioonide Visual Studio 2013. Enne värskenduse Redaktsioonide, veenduge, et teil on täielik varukoopia oma praeguse andmebaasid ja RSA krüpto võti (vtajaveeb pärast puhul RSA krüpto võtmed juhiseid). Kui väljaande Management värskenduse installimine nurjub, ei saa te taaskäivitage värskendamine või Redaktsioonide varasema versiooni taastamine toimingu sooritamisel ilma tagasi pöörata.

Kuna Visual Studio 2013 värskendus 2 Redaktsioonide on go-Live'i, kehtivad järgmised täiendamise võimalusi.

Toetatavad täiendused:
  • Visual Studio 2013 Visual Studio 2013 Update 2 Redaktsioonide avaldamishaldus
  • Visual Studio 2013 värskendus 1 Visual Studio 2013 Update 2 Redaktsioonide avaldamishaldus
  • Visual Studio 2013 Update 2 RC Release haldamisele Visual Studio 2013 Update 2 avaldamishaldus

Uus tehnoloogia parandamine ja parandati Visual Studio 2013 värskendus 2

Tehnoloogia parandamine

Selles versioonis on tehtud järgmised tehnoloogia parandusi.

ASP.net-i ja Web tööriistad 2013.2
  • ASP.net-i projekti Mallid
    • ASP.net-i projekti Mallid konto kinnitust ja parooli lähtestamise värskendusi.
    • Asutusesisese organisatsiooni kontode ASP.net-i veebi-API tugi
  • Visual Studio Web Editor täiustused
    • Uus JSON toimetaja
    • Uus Sass toimetaja (.scss)
    • Rakendada HTML/CSS-i URL-i valija
    • VÄHEM, kui lisate rohkem funktsioone toimetaja värskendused
    • Värskendage KO IntelliSense'i HTML-redaktor
  • Brauseri Link
    • Brauseri Link nüüd toetab HTTPS ühendusi ja loendab mis armatuurlaua koos muude ühenduste kui sert on usaldusväärne brauser.
    • Parem andmeallika vastendus
  • Microsofti Azure veebisaitide tugiteenuste Visual Studios
    • Tugiteenuse Azure sisselogimine
    • Kaugsilumine Microsofti Azure veebisaite (WAWS)
    • Serveri vaade
    • Toeta Azure veebisaitide loomine
  • Veebis avaldamine täiustused
    • Parandada kasutaja kogemus avaldamine
  • ASP.net-i tellingud
    • Kui teie mudel kasutab variandid, siis MVC Scaffolder loob rippmenüüst Enum jaoks. See kasutab Enum abilised MVC.
    • Värskendatud EditorFor malle MVC tellingute nii, et nad kasutavad Bootstrap klassid.
    • MVC ja veebi API Scaffolders lisab 5.1 pakettide MVC ja Veebiteenuste.
    • Lisatud tellingute laiendatavus kiht kolmanda osapoole kohandatud Scaffolders toetamiseks.
  • ASP.NET veebivormide
  • ASP.NET MVC 5.1
  • ASP.net-i veebi-API 2.1
  • ASP.net-i veebilehtede 3.1
  • ASP.net-i identiteedi 2.0.0
    • Kahekordne autentimine

      ASP.net-i identiteedi kohe abi kahekordse autentimise. Kahekordse autentimise pakub eest turvataseme juhuks, kui parooli saab kahjustada teie kasutajakontosid. On olemas ka kaitse jõuvõtete rünnakud kahe teguri koodi.
    • Kontolukustus

      Võimaldab lukustada kasutaja välja, kui kasutaja sisestab parooli või kahekordse koodid valesti. Sobimatu katseid ja selle timespan jaoks kasutajad on lukustatud saab konfigureerida. Arendaja valikuliselt teatud kasutajakontode Kontolukustus välja lülitada.
    • Konto kinnitamine

      ASP.net-i identiteedi süsteem toetab nüüd konto kinnitust. See on üsna olukord, kus enamik veebilehed täna kui veebisaidil uue konto registreerimisel teil palutakse kinnitada oma e-posti, enne kui võib midagi veebilehel. E-posti kinnitust on kasulik, kuna see takistab võlts konto loomist. See on väga kasulik, kui kasutate e-posti meetodina veebisaidi Foorum saidid, pangandus, e-äri ja sotsiaalne veebisaite kasutajatel suhelda.
    • Parooli lähtestamine

      Parooli lähtestamine on funktsioon, kus kasutaja saate lähtestada oma parooli kui parooli unustanud.
    • Turvalisuse templi (Logi välja igal pool)

      Tee uuesti looma turvalisuse loa kasutaja juhul, kui kasutaja muudab parooli või muude a toetab seotud nagu eemaldamine seotud login (nt Facebook, Google, Microsoft Account ja nii edasi). See on vajalik tagamaks, et kõik märgid loodud vana parool on kehtetuks. Proovi projekti kui kasutaja parooli muutmine siis kasutaja loob uue loa ja mis tahes eelmise load kehtetuks. See funktsioon pakub eest turvataseme teie taotlusele, sest kui muudate oma parooli, teil on logitud kõikjal (kõik muud brauserid) kui te olete sisse logitud see rakendus.
    • Veenduge, et olla laiendatav ja rolle primaarvõti tüüpi

      ASP.net-i identiteedi 1.0 oli esmane võti tabelis kasutajate ja rollide tüüpi stringe. See tähendab, et kui ASP.net-i identiteedi süsteem oli säilis SQL Serveri abil Entity Framework, olid kasutades n-muutuv märk. On palju arutelu selle vaikimisi rakendamine pinu ületäitumine ja sissetuleva tagasiside põhjal. Oleme pakkunud laiendatavus konks, kus saate määrata, milline peaks olema ja rolle tabeli primaarvõti. See laiendatavus konks on eriti kasulik, kui migreerite oma taotluse ja taotlus on ladustamiseks UserIds on GUID või ints.
    • Tugiteenuse IQueryable kasutajad ja rollid

      Toe jaoks IQueryable UsersStore ja RolesStore, saate lihtsalt ja rolle loend.
    • Tugiteenuse kustutamistoiming on UserManager kaudu
    • Indekseerimine kasutajanimi

      ASP.net-i identiteedi Entity Framework rakendamisel oleme lisanud kordumatud kasutajanimi , kasutades uut IndexAttribute EF 6.1.0-Beta1. See tagab, et kasutajanimed on alati unikaalsed ja ei olnud ühtegi võidujooksu tingimuse, mille te võib tulemuseks olla dubleeritud kasutajanimed.
    • Täiustatud parooli süntaksi

      ASP.net-i identiteedi 1.0 tarnitud parooli süntaksi oli üsna tavaline parooli süntaksi, mis oli ainult valideerimisel minimaalselt. On uus parool süntaksi, mis annab teile rohkem kontrolli parooli keerukust. Pange tähele, et isegi siis, kui lülitate sisse kõik sätted selle parooli, soovitame teil kahekordse autentimise Kasutajakontod.
    • IdentityFactoryVahevara / CreatePerOwinContex
    • UserManager

      Tehase rakendamise abil saate hankida eksemplar UserManager OWIN kontekstis. See muster sarnaneb kasutame saada AuthenticationManager OWIN kontekstis SignIn ja SignOut. See on soovitatav viis saamise taotluse rakenduse UserManager eksemplari.
    • DbContextFactory vahevara

      ASP.net-i identiteedi kasutab Entity Framework püsib identiteedi süsteemi SQL serveris. Selleks identiteedi süsteem on viide ApplicationDbContext. DbContextFactory vahevara tagastab ApplicationDbContext taotluse, mille abil saate oma rakenduse eksemplari.
    • ASP.net-i identiteedi näidised Nugeti pakett

      Näidised Nugeti pakett võib oleks lihtsam installida ja käivitada näidised ASP.net-i identiteedi ja järgivad parimaid tavasid. See on proov ASP.NET MVC rakenduste. Muutke oma taotluse korral enne, kui juurutate selle tootmise kood. Tühi ASP.net-i rakendused tuleb installida proovi.

      Paketi kohta lisateabe saamiseks külastage järgmist ajaveebipostituse:
  • Microsofti OWIN komponendid

    Selles versioonis kõrvaldatud palju vigu, vaadake Viimane stabiilne versioon (2.1.0) versioonimärkmed.
  • ASP.net-i SignalR

    Selles versioonis kõrvaldatud palju vigu, vaadake versiooni märkmed.
Koodi loomine
  • See värskendus võimaldab arendajatel määrata oma programmid koostada suunata uusima põlvkonna protsessorid toetavad AVX2 käsustikku.
Silur
  • Lisatud Visualizer JSON andmete String objektid.
  • Saate võrrelda kahte .diagsession failid, mis sisaldavad hallatavat mälu andmed.
  • Võite ka käsitsi käivitada sisu eeltoomine Windowsi poe rakendused.
  • Lisatud skripti silumise funktsioon, mis sisaldab DOM Explorer ja JavaScripti konsoolil on silumisel WebView juhtelementi.
  • Lisatud laiendatavus käsk Visual Studio lisandmoodulid on siluri sümbol sätete muutmiseks.
  • Objektide väärtusi saab kontrollida hallatav mälu kuhja mälutõmmise faili silumisel.
  • Windows Phone'i 8.1 arendaja silumiseks võite kasutada Visual Studio veebisaite, mis töötavad telefoni Internet Exploreri probleemid.
Entity Framework 6.1
  • Värskendage Entity Framework runtime ja instrumentaarium 6.1. Entity Framework (EF) 6.1 on väike värskendus, Entity Framework 6 ja includesseveral veaparandusi ja uusi funktsioone. Üksikasjalikku teavet EF 6.1 dokumentatsiooni uusi funktsioone, sealhulgasEntity Framework versiooni ajalugu. Uued funktsioonid selles versioonis on järgmised:
    • Instrumentaarium konsolideerimine pakub sobivat viisi, luua uus EF mudelit. See funktsioon pikendab ADO.NET olemi andmete mudeli juhend toetamiseks koodi esimene mudelid, sealhulgas Pöördprojekteerimine olemasolevast andmebaasist. Need funktsioonid on varem avaldatud EF Power Tools beetaversiooni.
    • Käitlemine edastuse kinnitamine tõrked pakub uut System.Data.Entity.Infrastructure.CommitFailureHandler, mis kasutab kehtestatud uute võimalus peatada tehingu toiminguid. CommitFailureHandler võimaldab automaatse süsteemitaaste ühenduse tõrkest samal ajal toime tehingu.
    • IndexAttributevõimaldab määratud atribuut (või atribuudid) atribuudi paigutamine oma koodi esimene mudel indeksid. Koodi esimene siis loob vastava registri andmebaasis.
    • Avalik kaardistamine APIsaab kasutada teavet selle EF hasabout kuidas vastendatud atribuudid ja tüüpi veergude ja andmebaasi tabelid. Viimase väljaannete selle API oli sisemine.
    • Võime seadistada telefonide App.config või Web.config faili kasutadesvõimaldab teil lisada võimaldab telefonide ilma ümberkompileerimise rakendus.
    • DatabaseLoggeron uus interceptor, mis lihtsustab Logi faili kõik andmebaasi toimingud. Koos eelmise funktsiooni thislets kergesti lülitada logimist andmebaasi operatsioonide juurutatud rakendusega, ilma et oleks vaja Kompileeri.
    • Migratsiooni mudel muuta tuvastamine on täiustatud nii, et scaffolded migreerimist Täpsem. Muuda tuvastusprotsessi jõudlus on ka oluliselt täiustatud.
    • Jõudlust hulka vähendatud andmebaasi lähtestamisel null võrdne võrdlus LINQ päringute optimeerimine, kiiremini vaadata rohkem stsenaariume ja tõhusam jälitatud üksused koos mitme seosed realiseerumisele loomine (mudeli loomine).
Graafika diagnostika
  • DirectX-i graafika diagnostika funktsioonid on nüüd saadaval Windows Phone'i 8.1 seadmed ja emulaatorid.
  • Uued ja täiustatud DirectX-i mallide ette lähtepunkt kirjutamine mängud Windowsi poe ja Windows Phone'i (Silverlight ja Silverlight). XAML-i põhiste Mall sisaldab lähtepunkt hõlpsasti sisaldavad teksti, piltide ja mängud menüüd kasutada Heads üles näitab, seisundi sõnumeid, sätted ja nii edasi.
  • Graafika kaadri analüüs on toetatud aitab diagnoosida jõudlusprobleemide DirectX-i põhised mängud ja rakendused.
  • Mõned funktsionaalne parandused on tehtud graafika diagnostika:
    • Draw oleku jälgimine graafika nimekirjas toetab täiustatud analüüs otsimise, kuidas GPU olek on seatud.
    • Kuni 30 järjestikust kaadrit saab pildistatud samal ajal.
    • Objektide ja arendaja määratletud nimed on nüüd avatud kogu kasutajaliidese (UI).
    • HTTP- ja kohandatud protokolliohjurid saab kasutada jõudluse sündmuse märkusi.
    • Sügavus Šabloonipuhver vaatamine on nüüd toetatud.
IntelliTrace
  • Jõudluse sündmused, mis on nüüd seotud SQL toodud võimalus laadida SQL päringu uues aknas ja kasutada olemasoleva SQL-i tööriistad Visual Studio sees probleemi uurida.
  • Jõudluse sündmused, mis on seotud MVC toodud nüüd võimalus jätkake toiming või kontrolleri koodis probleemi uurida.
  • Jõudluse sündmused nüüd saate rühmitatud, sisenemispunkti ja aeglaseim sõlme. See vähendab üldist ridade arvu ja lihtsam tuvastada kindla sündmuse uurimiseks.
  • Kui kasutate IntelliTrace jõudlus sündmuse üksikasju, on nüüd indikaator esile pathfor iga aeglaseim sõlmed.
  • Silumisel IntelliTrace logifaili erand sündmus, kood kaardi nüüd kuvatakse IntelliTrace konkreetsed märkused, et huvitav parameetrid saab kergesti kuvada. See näitab ka, mille abil uus kommentaar graafikule ilmnes erand.
  • Oletagem, et kasutate Git majutatud TFS allikas süsteemiks, pääsete lahenduse juurutatud versiooni iTrace fail, mis on loodud Microsofti Monitoring Agent Visual Studio Ultimate 2013 avamisega.
Nugeti 2.8.1
  • Nugeti 2.8.1 ilmub aprillil 2014. Siit leiate olulisemad punktid versioonimärkmete. Kontrollige, et täielik väljalaskemärkmed Lisateabe saamiseks nende muudatuste kohta.
    • Target Windows Phone'i 8.1 rakendused
      Nugeti 2.8.1 toetab nüüd suunatud Windows Phone'i 8.1 rakendused, kasutades target raamistiku hüüdnimede WindowsPhoneApp, WPA, WindowsPhoneApp81ja WPA81.
    • Paiga lahendus sõltuvused
      Kui lahendab Nugeti pakett sõltuvuste; Nugeti ajalooliselt võeti kasutusele strateegia valimine väikseima põhi- ja paketi versioon, mis vastab sõltuvuste paketi. Siiski erinevalt põhi- ja versiooni patch versioon alati lahendati kõrgeima versiooni. Kuigi käitumise heatahtlikud, luuakse determinism installimise paketid, mis on sõltuvuste puudumine.
    • -DependencyVersion valik
      Kuigi Nugeti 2.8 muutub vaikekäitumist lahendamiseks sõltuvused, see lisab ka täpsema kontrolli sõltuvus lahendamise protsessi - DependencyVersion suvand package manager konsooli. Suvand võimaldab lahendamine sõltuvuste väikseima versiooni, mis on vaikekäitumine, suurima võimaliku versiooni või kõrgeima alaealise või patch versioon. See suvand toimib ainult PowerShelli cmdlet-käsk Installi pakett .
    • DependencyVersion atribuut
      Lisaks üksikasjalikud - DependencyVersion valik Nugeti on lubatud võime luua uus atribuut nuget.config fail, mis määratleb vaikeväärtus on kui - DependencyVersion võimalust ei ole määratud kutsumise Installi pakett. See väärtus on järgida ka iga install paketi operatsioonide Nugeti Package Manager avamine. Selle väärtuse seadmiseks lisage järgmine atribuut nuget.config faili.
      config> <add key="dependencyversion" value="Highest" /> </config>
    • Eelvaate Nugeti toimingud - whatif
      Mõned NuGet-paketid võivad olla sügav sõltuvus graafikud. Seetõttu on kasulik installimise ajal, desinstallimisel või värskendamisel toiming kõigepealt näha, mis võivad ilmneda. Nugeti 2.8 lisab standard PowerShelli -mida teha, kui Installi pakett, desinstallige pakettja värskenduspaketi käsud, mis võimaldavad ilmutamislahus paketid, mille käsu rakendatakse kogu sulgemise võimalust.
    • Vanema pakett
      On tavaline, et uurida uusi funktsioone ja siis otsustada, et pöörduda tagasi viimane stabiilne versioon alla väljalaske-eelse versiooni installimiseks. Enne Nugeti 2.8 oli mitme sammuga protsess väljalaske-eelse pakett ja sõltuvustega desinstallida ja seejärel installida Windowsi varasem versioon. Kasutades Nugeti 2.8, käsk update pakett kohe pöörab tagasi kogu paketi sulgemine (nt on pakendi sõltuvuspuu) varasem versioon.
    • Arendus sõltuvused
      Palju erinevaid võimalusi saab tarnitavaid NuGet-paketid, sh tööriistu, mida kasutatakse optimeerimiseks arendamise protsess. Kuigi need komponendid võib kasutada uue arendamisel, nad ei tarvitse olla sõltuvus uus pakett, kui ta hiljem avaldatud. Nugeti 2.8 võimaldab alla .nuspec fail nimega developmentDependencyenda tuvastamiseks. Kui see on installitud, lisatakse ka selle metaandmete packages.config faili projekti, millesse on installitud pakett. Kui packages.config faili hiljem analüüsida Nugeti sõltuvuste abil nuget.exe pack, välistab nende dependences tähistatud arendus sõltuvused.
    • Üksikute packages.config failid erinevad platvormid
      Kui teil tekivad rakenduste mitme eesmärgi kaudu, on tavaline on projekti failid iga vastava järgu keskkonnas. See on ka levinud tarbida erinevaid NuGet-paketid erinevad projektifailide paketid on erineva erinevate platvormide tugi. Nugeti 2.8 pakub paremat tuge erinevate packages.config failid teise platvormi kohased projektifailide luues selle stsenaariumi.
    • Fall kohalikku vahemällu
      Kuigi NuGet-paketid tavaliselt kasutatakse kaugtöölaua galeriist (näiteks Nugeti Galerii) võrguühenduse abil on paljudes olukordades, kus klient on ühendatud. Võrguühendus, ilma Nugeti klient ei saa installida paketid, isegi siis, kui need paketid on juba kliendi arvutis kohaliku Nugeti vahemälu. Nugeti 2.8 lisab automaatselt vahemälu varuvorm package manager konsooli.

      Vahemälu varuvorm funktsiooni kasutamiseks konkreetse käsu ühtegi argumenti. Lisaks vahemälu varuvorm praegu töötab ainult konsooli package manager. Praegu ei tööta käitumist package manager dialoogiboksi.
    • Veaparandusi
      Jõudluse parandamine on üks suur veaparandusi on -värskenduspaketi-uuesti käsk.

      Lisaks sisaldab selles redaktsioonis leiduvat Nugeti palju muud veaparandusi. On 181 lahendatavaid väljaanne. Fikseeritud Nugeti 2.8 tööüksuste täieliku loendi leiate selle Nugeti probleemi jälgija selles versioonis.
Profiler
  • On uus CPU kasutus tööriist läbivaatamise mis hallatav, kohalikud ja JavaScripti funktsioone kasutavad Protsessori. CPU kasutus tööriista asendab varasema CPU näidised tööriista Windows Store Apps.This uus tööriist on kiire aeg filtreerimine, Kiire jutulõnga filtreerimine ja parem lihtsalt minu koodi kogemus.
  • Jõudlus ja diagnostika keskus nüüd võimaldab teil kasutada rohkem kui ühe tööriista käivitamiseks samal ajal. Iga tööriista andmed on seotud levinud ajaskaala kiiremini ja hõlpsamalt jõudluse analüüsimiseks. Tööriistu, mida saab ühendada on järgmised:
    • CPU kasutus
    • Energiatarbimise
    • HTML-i Kasutajaliidese tundlikkuse
    • XAML-i Kasutajaliidese tundlikkuse
  • Windows Phone'i 8.1 veebiarendajad saavad kasutada Visual Studio ja veebisaite, mis töötavad telefoni Internet Exploreri jõudlus diagnoosimisel.
  • Jõudlus ja diagnostika jaotur on nüüd saadaval Windowsi poe rakenduste Windows Phone'i 8.1 seadmed ja emulaatorid.
Redaktsioonide
  • Pärast värskenduse installimist sooritada sildid sama toimingu serverite vahel. Kui server teatud toimingud, kasutaja saab alati lisada konkreetse server ja vastavate toimingute juurutamine jada sellel tasemel.
  • Rühma serveri konfigureerimiseks, kasutades sama silt tähendab, et saate seada väärtusi kogu rühma ja et kõik serverid rühmas seetõttu jagada ühist kõigi muutujate väärtusi.
  • Te cannow juurutamiseks identsed või klasterdatud serverite ilma korrata iga serveri juurutamine jada.
  • Te cannow Copy sildid etapid ja malle lõikes. Saate hoida sama juurutamine jada sildid ja serveritega muude kopeerimist või vabastada templatesin samas keskkonnas.
Team Foundation Server
  • Portfolio mahajäämus on web access navigeerimise ajal jõudlust.
  • Leiad sildid Visual Studio ja web Accessi kaudu.
  • Silte saab töötada üksuste Visual Studio.
  • Saate määrata, millised kasutajad võivad lisada silte õigusi seada.
  • REST API on töö kauba jälgimise sildistamise jaoks saadaval.
  • Te saate sildid Exceli lisandmoodul Team Foundation server.
  • Saate konfigureerida tööpäeva jooksul ning neid ei esitata burndown diagrammid.
  • Saate konfigureerida kumulatiivne andmevoo diagramm alguse.
  • Võite kinnitada kerge diagrammide projekti või meeskond kodulehtedel.
  • Saate kohandada kerge diagrammide värve.
  • Projekti ja meeskonna kodulehe välimus on värskendatud.
  • Gittools on värskendatud kaasata ka märkmed (süüdi) Kuva. Nüüd saate Git tööriistade taastada või muuta ka commit, lükata mitme remotes ja toiminguid tühistada.
Testimine tööriistad
  • Sisaldab testijatel ja katse viib võime eksportida test esemeid, et neid saab saata e-posti teel või prinditavana ja huvirühmade, kellel on juurdepääs TFS jagada.
  • Pakub testijatel ja katse viib testi parameetri andmeid ühes kohas hallata jagatud parameetrite abil. Kõigist edaspidistest muudatustest parameetri andmeid saab uuendada ühes kohas ja kõigi test juhtudel, mis viitavad jagatud parameeter automaatselt värskendada.
  • Vaikimisi seatud jõudlusloendurid saate vaadata oma rakenduse katse testimisel pilve Load rakenduse ülevaated teenuse abil.
TypeScript 1.0 RTM Visual Studio 2013
  • TypeScript on avatud allikas keel, mis lihtsustab loomise platvormidel, suurte JavaScript töötavate rakenduste brauseri või hosti.TypeScript pakub arendajatele tugevalt tipitud tekst peal koos JavaScript operatsioonisüsteemides paindlik, dünaamiline käitusaja eeliseid. TypeScript, JavaScript, mis kogub tavaline JavaScript, worksseamlessly withexisting JavaScript tööriistad ja teegid ja hõlpsasti ühendab olemasolevaid rakendusi ja saite tipitud versioonist.TypeScript's kohalikud tüübid andclass põhinev muutuv programmeerimismudel lubada skaleeritavus ja parema tootlikkuse varase vigade avastamise ning täiustatud tööriistade abil. Täiustatud instrumentaarium sisaldab IntelliSense'i, kood refaktooring ja koodi navigeerimine. TypeScript kohta lisateabe saamiseks minge selleTypeScript veebileht.
Visual C++
  • Mõned C++ kompilaatori jookseb ja vastavuse keeleprobleemid on käsitletud.
Visual Studio IDE
  • Saate vaadata nüüd sissetuleva muudatused harukontorite koodiredaktorid CodeLens abil.
Microsofti Azure'i tööriistad
  • Saate Microsoft Azure Teavitusjaoturid saata teate poes, Windows Phone, iOS ja Android seadmete ja kontrollida tulemusi reaalajas.
  • Kui logite Visual Studio, on esitatud kergesti aktiveerimist Microsofti Azure MSDN-i kasu (kui te pole seda juba teinud).
  • Saate luua uue .NET Microsofti Azure Mobile teenused, lisage tellingud projektide, murdepunkte ja siluda projektide, avaldada Microsoft Azure ja lõpuks eemalt siluda avaldatud teenuse.
  • Saate arendada, testida ja juurutada rakendust Microsoft Azure ressursse.
Windows Phone
  • Visual Studio 2013 värskendus 2 pakub täisfunktsionaalne arenduskeskkond, arendada rakendused ja mängud Windows Phone'i 8.1 ja Windows Phone 8, kasutades Windows või Visual Studio 2013 Professional, Premium või Ultimate Visual Studio Express 2013 kasutavad. Nende tööriistade abil saate olemasolevate programmide oskuste ja koodi ehitada hallatav kood, kompileerib või HTML ja JavaScript rakendusi. Lisaks värskendus sisaldab mitut emulaatorid ja täiendavad tööriistad profiili ja oma Windows Phone'i rakenduse tegelike tingimuste alusel. Lisateabe saamiseks minge selle Windows Phone'i Arenduskeskus.
  • Saate luua universaalne ühised koodi Windows Phone'i ja Windows Store taotluse vahel. Lisateabe saamiseks vaadake teemat Windowsi ja Windows Phone'i rakenduse arendamine.
  • Visual Studio 2013 abil saate autori ja käivitada kodeeritud UI katsed oma Windows Phone'i pood taotlus.
  • Saate autor ja käivitada üksuse katsed oma Windows Phone'i poe rakendused ja Windows Phone'i Silverlighti rakenduste Visual Studio 2013 värskendus 2 abil.

Fikseeritud probleemid

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

Koodi analüüs
  • Visual Studio 2013 koodi analüüs sisse-ja policyis ei vallandata veebisaitidel ootuspäraselt.
IntelliTrace
  • Security.VerificationException tõrge tõstetakse kohandatud sündmuseohjuri, kui IntelliTrace on lubatud.
  • Visual Studio tabab krahh, kui rikutud IntelliTrace faili.

Visual C++
  • Oletame, et on Windows Driver Kit (WDK) ja Visual Studio 2013 värskendus 2 teie arvutisse installitud. Avate Visual Studio 2013 ja Visual C++ universal projekti luua. Suurtäheluku klahvi F5 koostada ja siluda projekti, võidakse kuvada järgmine tõrketeade:
    Sellist liidest ei toetata (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))
Visual Studio IDE
  • JavaScripti tõrked veebilehtede avamisel sisemine Visual Studio veebibrauseri abil.
  • Vahekaardid ei avane õigesti, kui lahendused on avatud nii kujundus ja vaated.
  • Dialoogiboksi Kontosätted kuvatakse teade "litsents aegub 2147483647 päeva", kui Visual Studio allalaadimine online litsentsi.
Veebiplatvormi ja tööriistad
  • Kui kasutate uut URL-i valija veebirakendusi, ei ole õigesti asustatud kui URL-id algavad ".".
  • Kui vajutate klahvi F5 või Ctrl+F5 veebiprojekti, mis on lubatud SSL-i (https) URL-i, küsib Internet Explorer, kui soovite jätkata ebausaldusväärne või iseallkirjastatud sert.
  • PHP toimetaja DevSense installimisel võite kaotada oma PHP ülevaate piirkonnad.
  • Võite kokku puutuda Visual Studio krahhi afteryoupress CTRL+F4 web viited atribuuti lehte dialoogiboksi sulgemiseks.
  • Oletame, et avate projekti, mis sisaldab loodud HTML-i skripti dokument. Silumisel projekti telefoni emulaator, ilmneb tõrge.
  • Visual Studio tabab krahh, kui projekti avaldamiseks või avada projekti, mis on FTP avaldamine profiili suhteline URL, näiteks localhost "\\" või "/ /."
  • Web Express Web Essentials lubamine.
Microsofti Azure
  • Visual Studio 2013 x 86-põhine arvuti abil ei saa luua uus Microsofti Azure Mobile teenused projekt.


Teadaolevad probleemid
Entity Framework


Sümptomid

Kui avate olemasoleva Entity Framework 5 Designer mudel (.EDMX fail), kasutades Entity Framework 6.0.2 või 6.1.0 tööriistad Visual Studio 2012 või Visual Studio 2013, võidakse kuvada järgmine tõrketeade:
Ei saa laadida "faili nimi.edmx': määratud osades ei kehti.

See probleem ilmneb ainult siis, kui kõnealune mudel sisaldab funktsiooni import, mis on kümnendarv parameetrid.

Mõjutatud versioonid

See probleem mõjutab järgmisi avaldatud versioonidega Entity Framework tööriistad Visual Studio:
  • Entity Framework 6.0.2 tööriistad Visual Studio 2012
  • Entity Framework 6.0.2 tööriistad Visual Studio 2013
  • Entity Framework 6.1.0 tööriistad Visual Studio 2012
  • Entity Framework 6.1.0 tööriistad Visual Studio 2013
Kui olete värskendanud Entity Framework tööriistad Visual Studio 2012 või Visual Studio 2013 Microsoft Download Center või kui teil on installitud Visual Studio 2013 värskendus, 1 või Update 2, kujundaja versiooni te kasutate on see probleem.

Kui Entity Framework mudel ei sisalda funktsiooni import salvestatud protseduurid, mis tagastab objekte, mis sisaldavad decimal atribuudid, seda probleemi ei esine.

Põhjus

See probleem ilmneb, sest kujundaja tekitab baidi väärtuseks valesti, kui parameeter ei ole täpsuse ja skaala omadustega.

Lahendus

Selle probleemi lahendamiseks kasutage ühte järgmistest meetoditest.
  • Taastada oma setup on 6.0.0 versiooni Entity Framework tööriistad

    Selleks sa pead käsitsi desinstallimine, mis tahes versioon tööriist, mis on uuem aknas Programmide lisamine või eemaldamine ja uuesti selle 6.0.0 versioon. Visual Studio 2012 leiad selle Microsoft Download Center:


    Visual Studio 2013 failid EFTools.MSI ja EFTools.cab olid algselt kaasatud installipaketi Visual Studio. Seetõttu saate pöörduda selle 6.0.0 neid desinstallida ja seejärel parandamine Visual Studio või leida MSI Installeri setup media Visual Studio tööriistad versioon.
  • Toimetaja failid EDMX muutmine

    Alternatiivne lahendus nõuab käsitsi muudetud failid EDMX tekst või XML-redaktori abil.
    MärkusVeenduge, et luua oma algse EDMX varukoopiad ja tehke neile, mis võib põhjustada nende kehtetuks muutumise täiendavad muudatused.

    Muudatuse on suhtes <parameter></parameter> elemendid, mis tahes <function> </function>(nt salvestatud protseduurid või Table-Valued funktsioonid) sees on <edmx:StorageModels></edmx:StorageModels> osa, mis on tuntud ka kui SSDL osa, mis on EDMX. Veendumaks, et kõik parameetrid vastendada vastava funktsiooni parameetrid importimine jaotises alla CSDL kümnendarv lähevad muudatused. Kujutame ette näiteks järgmist funktsiooni:
    <Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">               <Parameter Name="Id" Type="int" Mode="In" />               <Parameter Name="Name" Type="int" Mode="In" />               <Parameter Name="Price" Type="numeric" Mode="In" /></Function>
    Hinna parameeter on muudetud järgmiselt:
    <Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" />
    MärkusTegelik numbriline väärtused täpsuse või skaala on määratud pole sel juhul oluline.

Visual Studio IDE
  • Visual Studio IDE teadaolev probleem pärast selle värskenduse rakendamist leiate teabebaasi (Knowledge Base) järgmist artiklit:
    2954109 Platvormi lahendus ripploendist ei ole nähtav pärast installimist Visual Studio 2013 värskendus 2

Windows Phone
  • Visual Studio Team Build ehitada Windows Phone 8, Windows Phone Silverlighti 8.1 ja Silverlighti rakendusi.

    Selle probleemi lahendamiseks seadke projekti luua MSBuild x 86 tööriistakomplekt. Teha, et TFS muuta MSBuild platvormi võimalust auto x 86 Team Build konfigureerimise viisardi protsessi osas. Lisateabe saamiseks vaadake teemat See blogi postitus.
  • Kujutage ette järgmist stsenaariumi.
    • Visual Studio 2013 värskendus 2 on installitud arvutisse, kus töötab Windows 7 või Windows 8.
    • Windowsi versiooniks Windows 8.1.
    • Windows Phone'i 8.1 projekti luua ja ehitada.
    Selle stsenaariumi puhul saate järk või pakkimise vigu.

    Selle probleemi lahendamiseks parandage Visual Studio 2013.
  • Faili kustutamine ühiskasutuses projekti ei tuvasta Team Foundation versiooni kontrollimine õigesti. Fail eemaldatakse ühiskasutuses projekti, kuid faili ei kustutata Team Foundation versiooni kontrollimine.

    Selle probleemi lahendamiseks käsitsi kustutamine faili serverist Source Control Exploreriga.
  • Team Foundation versiooni kontrollimine ei saa ootel lahenduse muudatused tagasi võtta, kui failid teisaldati ühiskasutusse antud projekti teise projekti lahendus. Pärast tagasivõtmine, viiakse tagasi faili kirjeid ühiskasutusse antud projekti. Need failid on siiski puudu disk.

    Selle probleemi vastukaaluna taastada faile kõvakettal uusimaid faile hankimisega Team Foundation versiooni kontrollimine.
  • Visual Studio 2013 värskendus 2, üksuse testimine C++ Silverlighti 8,1 rakendused ei toeta. Kui te retarget olemasoleva C++ Silverlighti 8.0 ühiku test projekti Silverlighti 8.1, järk toiming nurjub ja kuvatakse järgmine tõrketeade:
    tõrge: AppManifest valideerimine nurjus. Sobimatu AppPlatformVersion WMAppmanifest.xml
  • C++ rakenduste arendamisel Windows Phone'i 8.1 võib siluri target ripploendist suvand seade ei näe.
    Seadme juurutamiseks peate esmalt järgu konfiguratsioon, "ARM" Visual Studio tööriistaribal ripploendist lahendus platvormi abil.
  • Kui nimetate JavaScript ühiskasutusse antud projektile Microsoft Visual Studio 2013 värskendus 2, importida ühiskasutuses projekti projektide viited sõlm ei pruugita värskendada projekti nimi.
  • Kui te ei installi arvutisse Windows Phone'i 8.0 tarkvaraarenduskomplekti (SDK), ei kuvata Blend Visual Studio 2013 Windows Phone'i Silverlighti 8.1 projektide toiminguid.
  • Oletagem, et kasutate Visual Studio Hiina keele pakett. Kui koostate poes või Windows Phone rakendus HTML-i ja JavaScripti abil, kuvatakse ingliskeelse teksti IntelliSense'i soovitusi, mis on ette nähtud WinJS API-d.
  • Oletame, et teil on installitud Windows 8 Visual Studio 2013 värskendus 2 ja Windows Phone'i 8.0 tööriistad. Windows Phone'i 8.1 emulaatorid on saadaval. Sellisel juhul ei saa käivitada Windows Phone'i 8.0 rakendus, vajutades klahvi F5. Lisaks kuvatakse järgmine tõrketeade:
    Windows Phone'i emulaator ei saa veenduge, et virtuaalarvuti töötab:

    Ei saa laadida DLL 'LocBootPresets': määratud moodulit ei leitud. (Exception from HRESULT: 0x8007007E)
Lisateave
Microsofti tugifailide allalaadimise kohta

Värskendused Visual Studio pere toodet võib leida selle Microsoft Visual Studio allalaadimislehega.

Nõuded



Taaskäivitamise nõue

Peate oma arvuti pärast selle paketi installimist taaskäivitama.

Toetatud keeled

Visual Studio 2013 värskendus 2 pakub värskendusi järgmiste versioonide puhul:
  • Hiina (lihtsustatud)
  • Hiina (traditsiooniline)
  • Tšehhi
  • Inglise keeles
  • Prantsuse
  • Saksa
  • Itaalia
  • Jaapani
  • Korea
  • Venemaa
  • Poola
  • Portugali (Brasiilia)
  • Hispaania
  • Türgi

Toetatavad operatsioonisüsteemid

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

Toetatud arhitektuur

  • 32-bitine (x 86)
  • 64-bitine (x 64) (WOW)

Riistvaranõ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 RPM kõvaketas
  • DirectX 9 ühilduv videokaart, millel töötab 1024 x 768 või kõrgema eraldusvõimega

Tarkvara nõuded

Selle värskenduse rakendamiseks peab teil olema installitud jaotises "Kehtib järgmiste toodete kohta" loetletud toetatud Visual Studio 2013 programmi.

Visual Studio 2013 Update 2 tugi

Mitteametlik ühenduse Visual Studio 2013 värskendus 2 tugi on saadaval kuni selle Microsoft Developer Networki (MSDN) Foorumid.

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 2927432 – viimati läbi vaadatud: 12/04/2014 17:32:00 – redaktsioon: 11.0

Microsoft Visual Studio Ultimate 2013, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Express 2013 for Web, Microsoft Visual Studio Express 2013 for Windows, Microsoft Visual Studio Express 2013 for Windows Desktop

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtet
Tagasiside