Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Apie palaikymo

Visual Studio 2013 naujinimo 2 atsisiųsti puslapyje nurodo šį turinį. Jei norite gauti daugiau informacijos apie šį turinį, Microsoft Download Center svetainėje Peržiūrėti išsamią informaciją.

Pastaba. Yra įvairių lygių palaikymo kiekvienam produktui. Perskaitykite toliau pateikiamus palaikymo įrašus prieš pradėdami diegti naujinimą.

Iš Visual Studio naujinimų diegimas yra pasirinkti priimti ir diegti naujinimus ateityje Visual Studio 2013. "Microsoft" siūlo produktų Visual Studio 2013 RTM ir naujausią Visual Studio 2013 naujinimo produktų palaikymo.

Professional, Premium, Ultimate, ir Express for Windows produktų: Professional, Premium, Ultimate ir Express for Windows yra visiškai Visual Studio 2013 RTM produktų, kurie taip pat apima Visual Studio 2 specifinių. Jei šiuo metu Visual Studio 2013 įdiegti ir paleisti šį atsisiuntimą, gausite Visual Studio 2 specifinių tik. Jei šiuo metu neturite Visual Studio 2013, kai diegiate šį atsisiuntimą, gausite Visual Studio 2013 "ir" Visual Studio naujinimo 2. Visual Studio 2013 RTM kalbų paketus galite įdiegti šiuos atitinkamą 2 specifinių produktų.




Įvadas

"Microsoft" išleido Team Foundation Server 2013 naujinimo 2 2014 m. balandžio 2 d. "ir" Visual Studio 2013 naujinimo 2 2014 m. gegužės 12 d. Šiame naujinime naujų technologijų tobulinimas Team Foundation Server (TFS), tikrinimo įrankiai, "Microsoft" Azure įrankiai, leidimo valdymas, derintuvas, pristatymo, IntelliTrace, kodų kūrimas, objektų sistema 6.1, NuGet, spausdinamas, Visual Studio IDE, ASP.NET ir interneto įrankiai 2013.2. Visual Studio 2013 naujinimo 2 yra naujausius naujinimus, funkcija papildymai ir klaidų.

Daugiau informacijos apie Visual Studio produkto naujinimai taip pat yra "Visual Studio" svetainėje.

Kaip gauti Visual Studio 2013 naujinimo 2

Visual Studio 2013 naujinimai yra kaupiamieji leidimų. Šioje atsisiuntimo nuorodos visada jus nukreipti į naujausią naujinimą:



Taip pat galite peržiūrėti visas sąrašas Visual Studio 2013 naujinimai.

„Microsoft“ patikrino, ar šiame faile nėra virusų. „Microsoft“ naudojo naujausią virusų aptikimo programinę įrangą, kuri buvo pasiekiama failo paskelbimo dieną. Failas laikomas padidintos saugos serveriuose, siekiant užkirsti kelią neleistinam failo modifikavimui.

Kaip įdiegti Visual Studio 2013 naujinimo 2

Visual Studio produktų diegimo rekomendacijos, žr.:

Kaip įdiegti Visual Studio

Kaip įdiegti Team Foundation Server "ir" Visual Studio ALM

Kaip įdiegti diegimo valdymo Visual Studio 2013

Svarbu.  Šis naujinimas taikomas Visual Studio ir Team Foundation Server (TFS). Visual Studio ir TFS diegimo inžinerija skiriasi vienas nuo kito. Visual Studio naujinimas yra įdiegtas ant ką jau įdiegta kompiuteryje. TFS naujinimas yra visas maketą, kuris pakeičia kokia yra įdiegta kompiuteryje. Prieš bandydami taikyti TFS naujinimą, įsitikinkite, kad turite atsarginę visų jūsų dabartinis duomenų bazės. Jei į TFS naujinimo diegimas nepavyksta, negalėsite paleisti naujinimą arba atkurti ankstesnę versiją TFS be atliekant atkūrimą.

Leidimo valdymo naujinimas yra visiškai išdėstymą, yra funkcija naujovės ir pataisymai leidimo valdymo Visual Studio 2013. Prieš bandydami taikyti leidimo valdymo naujinimą, įsitikinkite, kad turite atsarginę visų savo dabartinį duomenų bazes ir RSA šifravimo raktas (žr. dienoraštyje RSA šifravimo raktų eksporto instrukcijas ). Jei diegimo valdymo naujinimo diegimas nepavyksta, negalėsite paleisti naujinimą arba atkurti ankstesnę versiją leidimo valdymo neatliekant atkūrimo operacija.

Nes leidimo valdymo Visual Studio 2013 naujinimo 2 go live, taikomi šie būdai.

Palaikomos naujinius:

  • Versijų valdymas Visual Studio 2013 leidimo tvarkymo Visual Studio 2013 naujinimo 2

  • Versijų valdymas Visual Studio 2013 naujinimo 1 laidos tvarkymo Visual Studio 2013 naujinimo 2

  • Versijų valdymas Visual Studio 2013 naujinimo 2 RC išleidimo tvarkymo Visual Studio 2013 naujinimo 2


Naujų technologijų patobulinimai ir nustatomos klausimų Visual Studio 2013 naujinimo 2

Technologijos patobulinimaiŠiame leidime atlikta šių technologijų patobulinimų.

  • ASP.NET projekto šablonai

    • Naujinimai ASP.NET Project šablonai į patvirtinimo ir slaptažodžio nustatymo iš naujo.

    • Palaikymo vietinės organizacijos sąskaitų ASP.NET žiniatinklio API

  • Visual Studio žiniatinklio redaktorius patobulinimai

    • Naujas JSON redaktorius

    • Naujas Sass redaktorius (.scss)

    • HTML/CSS įgyvendinti URL parinkiklis

    • MAŽIAU redaktorius įtraukdami daugiau funkcijų naujinimus

    • Atnaujinti KO Intellisense HTML redaktorius

  • Naršyklės nuorodą

    • Naršyklės nuorodą dabar palaiko HTTPS ryšiai ir sąrašas, ataskaitų srities su kitais ryšiais, kol sertifikatą negaliojančiu naršyklės.

    • Geriau šaltinio susiejimas

  • Visual Studio Microsoft Azure žiniatinklio svetainės palaikymas

    • Palaikymo Azure prisijungti

    • Nuotolinis derinimas Microsoft Azure žiniatinklio svetainių (WAWS)

    • Nuotolinis rodinys

    • Palaikymo Azure svetainių kūrimas

  • Žiniatinklio publikavimo patobulinimai

    • Pagerinti vartotojų patirtį publikuoti

  • ASP.NET sutvirtinimas

    • Jei jūsų modelis naudoja išvardijimo laukus, tada MVC Scaffolder sukurs išplečiamojo sąrašo išvardijimo. Tai naudoja išvardijimo pagalbininkai MVC.

    • Atnaujinama MVC sutvirtinimas sutvirtinimas EditorFor šablonai, todėl jie naudoti įkrovos klasių.

    • MVC ir žiniatinklio API Scaffolders bus įtraukti 5.1 paketus MVC ir žiniatinklio API.

    • Papildomas sutvirtinimas išplėtimas lygmuo palaikyti trečiosios šalies pasirinktiniai Scaffolders.

  • ASP.NET žiniatinklio formų

  • ASP.NET MVC 5.1

  • ASP.NET žiniatinklio API 2.1

  • ASP.NET žiniatinklio puslapių 3.1

  • ASP.NET tapatybės 2.0.0

    • Dviejų dalių autentifikavimas

      ASP.NET tapatybės dabar palaikymo dviejų dalių autentifikavimas. Dviejų dalių autentifikavimas pateikia, papildomai apsaugoti prie vartotojo abonementų atveju, kai bus pažeistas savo slaptažodį. Taip pat yra apsauga nuo dviejų dalių kodai brute force atakų.

    • Abonemento blokavimas

      Suteikia galimybę užrakinti, vartotojas, jei vartotojas įveda savo slaptažodį arba dviejų dalių kodai netinkamai. Netinkamas bandymai ir į laiką, vartotojai yra užrakinta, gali būti konfigūruojamas. Užsakovas taip pat galite išjungti abonento blokavimas tam tikrų vartotojų abonementų.

    • Paskyros patvirtinimas

      ASP.NET tapatybės sistema dabar palaiko į patvirtinimo. Tai yra gana dažni daugelio svetainių šiandien kur registruoti naują abonementą svetainėje, jums reikia patvirtinti savo el. pašto adresą, prieš ką nors svetainėje nepavyko. Patvirtinimo el. laiške yra naudingas, nes jis neleidžia fiktyvų sąskaitų buvo sukurta. Tai labai naudinga, jei naudojate el. pašto kaip metodą bendrauti su vartotojais, savo svetainėje, pvz., forumas svetainių, bankininkystė, e-commerce ir socialinės svetainėse.

    • Slaptažodžio nustatymas iš naujo

      Slaptažodžio nustatymo iš naujo yra funkcija, kai vartotojas gali iš naujo nustatyti slaptažodžius, jei jie pamiršote savo slaptažodį.

    • Saugos žyma (Atsijungti visur)

      Palaiko – tai būdas atkurti į saugos atpažinimo ženklų vartotojo tais atvejais, kai vartotojas pakeičia savo slaptažodį ar kitokių susijusią informaciją, pvz., pašalinti yra susietas prisijungimo (pvz., "Facebook", "Google", "Microsoft" Account ir kt.). Tai reikia užtikrinti, kad bet atpažinimo ženklai, sukurtas su seną slaptažodį yra negaliojantys. Pavyzdys projekto, jei galite pakeisti vartotojo slaptažodį tada naują atpažinimo ženklą generuojamas vartotojo ir visus ankstesnius atpažinimo ženklai yra negaliojantys. Ši funkcija suteikia, papildomai apsaugoti prie savo programos po to, kai keičiate slaptažodį, jums bus išregistruoti iš visur (visos kitos naršyklės), kai esate įėję į šią programą.

    • Įsitikinkite, kad būti Išplėstinė vartotojams ir vaidmenų pagrindinio rakto tipą

      ASP.NET tapatybės 1.0, įveskite pirminio rakto lentelė vartotojai ir vaidmenų buvo eilutes. Tai reiškia, kai ASP.NET tapatybės sistema buvo nustatyti SQL Server naudojant objektų sistema, mes buvo naudojama nvarchar. Buvo daug šį numatytąjį įgyvendinti rietuvės perpilda diskusijas ir gaunamo grįžtamojo ryšio. Mes teikiame yra išplėtimas kablys, kuriame galite nurodyti, koks turėtų būti jūsų vartotojai ir vaidmenų lentelės pirminis raktas. Šis išplėtimas kablys yra ypač naudingas, jei perkeliate savo programos ir programos buvo saugojimo UserIds yra GUID arba ints.

    • Palaikymo IQueryable vartotojams ir vaidmenys

      Pridėtas IQueryable UsersStore ir RolesStore, galite lengvai gauti vartotojams ir vaidmenų sąrašą.

    • Palaikymo naikinti į UserManager

    • Vartotojo vardas indeksavimas

      Įgyvendinant ASP.NET tapatybės objektų sistema, mes turime pridėti unikalų indeksą vartotojo vardą , naudodami naują IndexAttribute EF 6.1.0-beta1. Tai užtikrina, kad naudotojų vardai, visada yra unikalus ir buvo nėra konkuravimo sąlygos, kai jums gali tekti dublikatų vardai.

    • Patobulintas slaptažodis tikrintuvas

      Slaptažodis tikrintuvas siunčiamas ASP.NET tapatybės 1.0 buvo gana bazinės slaptažodis tikrintuvas, tik buvo tikrinamas minimalus ilgis. Yra naujas slaptažodis tikrintuvas leidžia geriau kontroliuoti sudėtingas slaptažodis. Atkreipkite dėmesį, kad net jei įjungti visus parametrus į šį slaptažodį, rekomenduojame įjungti dviejų dalių autentifikavimo vartotojo abonementų.

    • IdentityFactory Programinė įranga / CreatePerOwinContex

    • UserManager

      Gamyklinis įgyvendinimo galite gauti UserManager egzempliorių OWIN kontekste. Tai yra panašus į tai, ką mes naudojame gauti AuthenticationManager OWIN kontekste SignIn ir SignOut. Tai yra rekomenduojamas būdas gauti UserManager už prašymo.

    • DbContextFactory programinė įranga

      ASP.NET tapatybės naudoja objektų sistema tęsiasi tapatybės sistemos SQL Server. Norėdami tai padaryti tapatybės sistemos yra nuoroda į ApplicationDbContext. DbContextFactory programinė įranga pateikia ApplicationDbContext už kiekvieną užklausą, galite naudoti naudojant savo programą.

    • ASP.NET tapatybės Pavyzdžiai NuGet paketas

      Pavyzdžiai NuGet paketas gali lengviau įdiegti ir paleisti pavyzdžiai ASP.NET tapatybės ir atlikite geriausios praktikos. Tai ASP.NET MVC programos pavyzdys. Prašome pakeisti kodą, kad jis atitiktų jūsų programa, prieš diegdami šį gamybos. Į tuščią ASP.NET programai reikia įdiegti mėginio.

      Jei norite gauti daugiau informacijos apie paketą, rasite apsilankę šioje interneto dienoraštyje:

      Svarbus pranešimas Microsoft.ASPNET.Identity 2.0.0

  • Microsoft OWIN komponentai

    Daug klaidų, kurios išsprendžiamos Šis leidimas, peržiūrėkite pranešimų apie naujausią stabilią versiją (2.1.0).

  • ASP.NET SignalR

    Daug klaidų yra nustatyta šios laidos, laidos pastabas.


  • Šis naujinimas leidžia kūrėjams nurodyti sudaryti programos tikslinei naujausios kartos procesoriais, kurie palaiko AVX2 instrukcijų rinkinį.


  • Papildomas Visualizer, JSON duomenų, esanti eilutė objektai.

  • Jūs galite palyginti du .diagsession failus, kuriuose yra valdomos atminties.

  • Rankiniu būdu gali sukelti turinio paėmimas į Windows parduotuvės programos.

  • Papildoma scenarijų derinimo funkciją, kad yra DOM Explorer ir JavaScript konsolės, kai esate derinimo valdiklyje rodiniu.

  • Papildoma išplėtimo taškas Visual Studio priedai pakeisti ir derinimo programa simbolių parametrus.

  • Galite peržiūrėti atskirų objektų reikšmes derinti valdomos atminties iškelties failą, kurio netvarkiojo masyvo.

  • Windows Phone 8.1 programų kūrėjas gali naudoti Visual Studio derinimo problemos su žiniatinklio svetainėmis, kurios naudojamos telefono "Internet Explorer".


  • Atnaujinti objektų sistema 6.1 runtime ir įrankius. Objekto Framework (EF) 6.1 yra papildomos objekto Framework 6 ir yra klaidų ir naujų funkcijų. Išsamios informacijos apie EF 6.1, įskaitant nuorodas į dokumentus, naujų funkcijų, ieškokite Objekto Framework versijų istorija. Naujų funkcijų šioje versijoje yra šios:

    • Įrankius konsolidavimo pateikiama nuosekliai sukurti naują EF modelį. Ši funkcija apima ADO.NET objekto duomenų modelio vedlys palaikyti kodas pirmą modeliai, įskaitant apgrąžos inžinerijos iš esamos duomenų bazės. Šios funkcijos buvo anksčiau EF Power Tools Beta versiją.

    • Tvarkymo operacijų pradžios tašką gedimų suteikia naują System.Data.Entity.Infrastructure.CommitFailureHandler , naudoja naujai įdiegtą galimybė perimti operacijų operacijas. CommitFailureHandler leidžia automatinio atkūrimo iš ryšio sutrikimai, o padaro operaciją.

    • IndexAttributeleidžia nurodo pateikti atributo ypatybės (arba ypatybės) jūsų kodas pirmasis modelis. Kodas pirmą kartą tada sukuria atitinkamą rodyklės duomenų bazėje.

    • Visuomenės žemėlapių API suteikia prieigą prie informacijos, kuri turi EF apie tai, kaip ypatybės ir tipai yra susietos su stulpelių ir duomenų bazės lentelėse. Anksčiau leidimų šį API buvo vidaus.

    • Galimybė sukonfigūruoti perėmėjų naudojant App.config arba Web.config failą leidžia jums pridėti leidžia perėmėjų recompiling taikomąją programą.

    • DatabaseLoggeryra naujas interceptor, kuris leidžia lengvai visų duomenų bazės operacijų žurnalo failą. Kartu su ankstesnių funkcija, galite lengvai įjungti registravimą, duomenų bazės operacijų visuotinai įdiegtos programos, kompiliuoti nereikia.

    • Perkėlimai modelio pakeisti aptikimo ji yra patobulinta, kad scaffolded perkėlimai yra tikslus. Vykdymo proceso metu keisti taip pat buvo gerokai patobulintas.

    • Efektyvumo patobulinimai įtraukti mažiau duomenų bazės operacijų inicijuojant, patobulintas nulis lygybės palyginti LINQ užklausose, greičiau Rodyti daugiau scenarijų, ir padaro ją efektyvesnę materializavimo iš sekamų objektų su kelių kūrimas (modelio kūrimo).


  • Grafika DirectX diagnostikos funkcijos dabar yra Windows Phone 8.1 įrenginiai ir emuliatorius.

  • Naujos ir patobulintos DirectX šablonai pateikti pradinė vieta rašyti Žaidimai "Windows" parduotuvės ir "Windows Phone" ("Silverlight" ir ne "Silverlight"). XAML pagal šabloną suteikia pradinė vieta lengvai įtraukti tekstą, vaizdus, ir meniu į Žaidimai naudoti Heads Up rodo, būsenos pranešimai, parametrus ir pan.

  • Grafikos kadrų analizės palaikomas padėti DirectX žaidimų ir programų efektyvumo problemas.

  • Kai kurie funkciniai patobulinimai, sukurtos grafikos diagnostika:

    • Draw būsenos stebėjimas grafikos įvykių sąraše palaiko supaprastintą analizės sužinoti apie tai, kaip nustatyta GPU būseną.

    • Iki 30 kadrų iš eilės gali būti užfiksuoti vienu metu.

    • Objektų ir išteklių, apibrėžiamų užsakovas šiuo metu susiduria visos vartotojo sąsajos (UI).

    • Efektyvumo įvykių komentarai galima HTTP ir pasirinktiniai protokolų apdorojimo programos.

    • Gylio Trafaretinis buferis peržiūra dabar palaiko.


  • Efektyvumo įvykius, kurie yra susiję dabar SQL suteikia galimybę įkelti SQL į naują užklausos langą ir naudoti esamą SQL įrankių viduje Visual Studio kilusią problemą.

  • Efektyvumo įvykius, kurie yra susiję MVC dabar suteikia galimybę eiti į veiksmų arba valdiklio metodo kodas kilusią problemą.

  • Atlikti veiklos dabar galima grupuoti įeities taško ir lėčiausio mazgo. Tai sumažina bendrą eilučių skaičius ir bus lengviau nustatyti tam tikrą įvykį ištirti.

  • Tikrinant, ar IntelliTrace efektyvumo įvykio informaciją, šiuo metu indikatorių atkreipti dėmesį į kelias kiekvieną lėčiausio mazgų.

  • Derinti išimtis įvykio IntelliTrace žurnalo failo, kodas žemėlapyje dabar rodomas su IntelliTrace konkrečius komentarus, kad lengvai rodomi įdomių parametrų. Tai taip pat rodo, kai į išimtis, naudodami naują komentarą schemoje.

  • Tarkime, kad naudojate Git nuomojamą TFS šaltinio valdymo sistema, galite pasiekti sprendimo versija sprendimo failą iTrace, sukurtas Microsoft stebėjimo agentas, Visual Studio Ultimate 2013.


  • NuGet 2.8.1 bus išleistas 2014 m. balandžio mėn. Toliau pateikiame svarbiausius iš laidos pastabas. Patikrinkite, ar Visos laidos pastabos jei norite gauti daugiau informacijos apie šiuos pakeitimus.

    • Tikslinė Windows Phone 8.1 programos
      NuGet 2.8.1 dabar palaiko, skirta Windows Phone 8.1 programos naudojant target sistema ieškos WindowsPhoneApp, WPA, WindowsPhoneApp81ir WPA81.

    • Priklausomybės sprendimas Patch
      Kai NuGet išsprendžia paketą priklausomybės; NuGet įdiegė panaši strategija pasirinkti mažiausia pagrindines ir papildomas paketo versija, kuri atitinka priklausomybių klausimais. Tačiau, kitaip nei pagrindinės ir papildomos versijos, pataisos versiją visada išspręstas didžiausia versiją. Nors veikimo geranoriška, jis sukurtas Determinizmas diegimo paketams, kuriuose yra priklausomybių trūksta.

    • -DependencyVersion parinktis
      Nors NuGet 2.8 pakeičia yra numatytasis veikimo sprendžiant priklausomybių, jis taip pat suteikia tiksliau kontroliuoti priklausomybė sprendimo procesą naudojant parinktį - DependencyVersion paketą tvarkytuvo konsolė. Parinktis leidžia sprendimas priklausomybių mažiausia galima versiją, kuri yra numatytasis veikimo būdas, didžiausia galima versija, arba didžiausia mažosios arba pataisos versiją. Ši parinktis tinka tik "PowerShell" cmdlet diegimo paketą .

    • DependencyVersion atributas
      Be išsamią - DependencyVersion parinktį, taip pat NuGet leido diegti nustatyti naują atributą nuget.config faile, kuris nurodo, yra numatytoji reikšmė, jei - DependencyVersion parinkties nėra nurodyta Vašingtono, diegimo paketą. Ši reikšmė, taip pat turi laikytis NuGet paketas tvarkytuvo dialogo įdiegti paketą operacijai. Norėdami nustatyti šią reikšmę, pridėkite tokį atributą į nuget.config failą:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • Peržiūra NuGet operacijų su - whatif
      Kai kurie NuGet paketai gali būti giliai priklausomybė grafikai. Todėl tai naudinga, diegiant, šalinant arba naujinimo operaciją pirmą kartą matyti, kas įvyks. NuGet 2.8 prideda standard "PowerShell" -ką daryti, jei parinktį diegimo paketą, pašalinti paketąir naujinimo paketą komandas įgalinti vizualizavimo visą uždarymo paketus, į kurį bus taikomas komandą.

    • Ankstesnės versijos paketą
      Tai yra įprasta įdiegti paketą norite ištirti naujų funkcijų ir pasirinkti atšaukti su naujausia stabili versija negalutinę versiją. NuGet 2.8, prieš tai buvo atlikti kelių veiksmus pašalinti negalutinę paketą ir jo priklausomybių, ir tada įdiegti ankstesnę versiją. Naudojant NuGet 2.8, komanda naujinimo paketą dabar grįš visą paketą uždarymas (pvz., paketo priklausomybių medis) prie ankstesnės versijos.

    • Priklausomybių kūrimas
      Daug įvairių galimybių, gali būti pristatomi kaip NuGet paketai, įskaitant įrankius, kurie naudojami optimizuoti kūrimo procesą. Nors šie komponentai gali būti naudinga kuriant naują paketą, jis neturėtų būti laikomas priklausomybė naują paketą, kai jis vėliau paskelbti. NuGet 2.8 leidžia nustatyti pati .nuspec failą kaip developmentDependency. Kai ji yra įdiegta, metaduomenis, taip pat įtraukta į failą packages.config projekto, į kurį paketas buvo įdiegtas. Kai packages.config failą vėliau yra analizuojami NuGet priklausomybės naudojant nuget.exe paketo, ji bus pašalinti šias priklausomybes pažymėtas kaip kūrimo priklausomybių.

    • Atskiras packages.config failai, skirti skirtingų platformų
      Kurdami taikomąsias programas, skirtas kelių paskirties platformos, tai yra įprasta, kad kitą projekto failai kiekvienoje aplinkoje atitinkamų Komponavimo versija. Tai taip pat dažnai vartoja kitą NuGet paketai kitą projekto failų, paketai turi įvairaus lygio palaikymo skirtingose platformose. NuGet 2.8 suteikia patobulinti šiuo atveju iš skirtingų packages.config failų kitą specifinės platformos projekto failų kūrimas.

    • Grįžti į vietinės talpyklos
      Nors NuGet paketai yra paprastai vartojami iš nuotolinio galerijos (pvz., NuGet galerija) naudodami tinklo ryšį, yra daug scenarijų, kai klientas nėra prijungtas. Be tinklo ryšio, NuGet klientas negali įdiegti paketus, net tada, kai šie paketai jau buvo NuGet vietinės talpyklos kliento kompiuteryje. NuGet 2.8 suteikia Automatinis talpyklos originalo paketą tvarkytuvo konsolė.

      Talpyklos originalo funkcija reikalauja argumentų komanda. Be to, talpyklos originalo šiuo metu veikia tik paketą tvarkytuvo konsolė. Šiuo metu veikimo neveikia paketą tvarkytuvo dialogo lange.

    • Klaidų šalinimas
      Vienas iš pagrindinių klaidų, efektyvumo patobulinimų ir naujinimo paketą-iš naujo įdiegti komandą.

      Be to, šios laidos NuGet taip pat yra daug kitų klaidų. Yra 181 problemos, kurios pašalinamos išleidimo. Visos darbo elementai, pataisyta NuGet 2.8, ieškokite NuGet problema sekimo priemonė šiam leidimui.


  • Yra naujas procesoriaus įrankis patikrina kai valdomi, prigimtinis ir JavaScript funkcijų naudoja CPU. Procesoriaus priemonė pakeičia ankstesnę CPU pateikti įrankį "Windows" parduotuvės programėlių. Ši nauja priemonė yra greitai laiko filtravimas, greitai gijos filtravimas ir pagerinti tik mano kodas patirtį.

  • Efektyvumas ir diagnostikos telkinys dabar leidžia vykdyti daugiau nei vieną įrankį, kurie bus vykdomi tuo pačiu metu. Duomenis iš visų tarpusavyje bendro laiko juostoje greičiau ir paprasčiau efektyvumo analizė. Įrankiai, kad ją būtų galima derinti yra šios:

    • CPU naudojimas

    • Energijos vartojimo

    • HTML UI atsakomumo

    • XAML UI atsakomumo

  • Windows Phone 8.1 kūrėjai gali naudoti Visual Studio ir žiniatinklio svetainių, kurios naudojamos telefono "Internet Explorer" efektyvumo problemas.

  • Efektyvumas ir diagnostikos centras dabar yra Windows Store "taikomąsias programas" Windows Phone 8.1 įrenginiai ir emuliatorius.


  • Įdiegus naujinimą, esančias žymes atlikti tą pačią operaciją keliuose serveriuose. Jei serverio konkrečių veiksmų, vartotojui visada galite pridėti konkretaus serverio ir atitinkamus veiksmus to lygio visuotinio diegimo seka.

  • Grupės serverio konfigūravimas naudojant tą patį žymę reiškia, kurią galite nustatyti reikšmės visos grupės, visi serverių grupės todėl bendrinti bendro visų rodiklių reikšmes.

  • Dabar galima įdiegti identiškas arba sankaupos serverių nereikia kiekvieno serverio diegimo tvarka.

  • Jūs galite dabar Kopija Žymos etapais ir šablonai. Su pačia tvarka visuotinio diegimo Žymos ir serveriuose galite laikyti nukopijuojami į etapuose ar leidimo šablonai toje pačioje aplinkoje.


  • Darbai neatlikti darbai turi našumą naršant interneto prieiga.

  • Jums gali užklausa Žymos Visual Studio ir interneto prieiga.

  • Galite taikyti Žymos Visual Studio darbo elementų.

  • Galite nustatyti teises, skirtas nustatyti, kurie vartotojai gali pridėti naujas žymas.

  • REST API yra darbo elementą sekimo žymėjimas.

  • Galite redaguoti žymes į "Excel" papildinys, skirtas Team Foundation Server.

  • Galite sukonfigūruoti ne darbo dienomis, ir tai netaikoma jau diagramos.

  • Galite sukonfigūruoti Kaupiamasis schema pradžios datos.

  • Galite prisegti lengvas diagramos projekto arba komandos puslapius.

  • Galite tinkinti spalvos lengvas diagramose.

  • Projekto ir komanda puslapio išvaizda buvo atnaujintas.

  • Git įrankiai atnaujinti įtraukti rodiniui komentuoti (kaltės). Git įrankiai taip pat dabar galite atkurti arba pakeisti į pradžios tašką, perduoti į kelis pilotų, ir atšaukti ilgai trunkančios operacijos.


  • Pateikiami testeriai ir tikrinimo lemia galimybę eksportuoti patikrinti dalykų, kad gali būti siunčiami el. paštu arba kaip spaudiniai ir bendrai šalimis, kurie neturi prieigos prie TFS.

  • Pateikiami testeriai ir testas leidžia valdyti tikrinimo parametro duomenų vienoje vietoje naudojant bendrai naudojami parametrai. Jų pakeitimus, kad parametro duomenų galima atnaujinti vienoje vietoje ir automatiškai atnaujinamos visą bandymo atvejais, nurodantys bendrai parametras.

  • Galite peržiūrėti numatytąjį rinkinį efektyvumo skaitikliai iš jūsų programos bandomasis per debesį apkrovos tikrinimo programos įžvalgos tarnyba.


  • Spausdinamas yra atidaryti originalo kalba, kad būtų lengviau sukurti įvairaus tipo, didelės apimties JavaScript programas, kurios veikia naršyklės ar pagrindinio kompiuterio. Spausdinamas privalumai programų kūrėjams, primygtinai įvedėte kalbų ant lankstus, dinaminis runtime su JavaScript paplitimas. Spausdinamas, įvedėte antaibis JavaScript, kad paprastas JavaScript sklandžiai veikia su JavaScript įrankiai ir bibliotekos ir lengvai sujungiamos su esamų programų ir svetainių. Spausdinamas 's vietiniai tipai ir klasės pagrindo modulio programavimo modelis įgalinti mastelio ir pagerina našumą per anksti klaidų aptikimo ir patobulintas įrankius. Patobulintas įrankiai apima IntelliSense, kodas pertvarkymas ir kodas naršymo. Jei norite gauti daugiau informacijos apie spausdinamas, eikite į spausdinamas svetainėje.


  • Kai kurie C++ kompiliatorius užstringa ir kalbos atitikties problemos buvo išspręstos.


  • Dabar galite peržiūrėti gaunamus keitimus iš kitų sričių kodų, naudojant CodeLens.


  • Galite naudoti Microsoft Azure pranešimų koncentratoriai siųsti bandymas pranešimų į "Windows" parduotuvės, "Windows Phone", "iOS" ir "Android" įrenginiai ir patikrinti realiuoju laiku rezultatus.

  • Kai prisijungiate prie Visual Studio, jums parodomas gali lengvai suaktyvinti savo "Microsoft" Azure MSDN naudą (jei jūs to dar nepadarėte).

  • Galite kurti naujus .NET Microsoft Azure mobiliojo ryšio paslaugas, įtraukti pastoliai projektams, nustatyti ribos ir derinti projektus, skelbti juos į "Azure" Microsoft, ir galiausiai nuotoliniu būdu derinti paskelbtų pakeitimų.

  • Galite naudoti Microsoft Azure išteklius kurti, išbandyti ir įgyvendinti savo programą.


  • Visual Studio 2013 naujinimo 2 pateikiami pilnai kūrimo aplinka, kurį naudodami galite kurti programos ir Žaidimai, Windows Phone 8.1 "ir" Windows Phone 8, naudojant "Visual Studio Express 2013" Windows arba Visual Studio 2013 Professional, Premium arba Ultimate editions. Naudojant šiuos įrankius, galite naudoti savo esamą programavimo įgūdžių ir kodas sukurti kodo, pradinio kodo arba HTML ir JavaScript programas. Be to, naujinimas yra kelios Emuliatoriai ir papildomi įrankiai apibūdinimas ir jūsų Windows Phone programos realiu pasaulio sąlygomis. Jei norite gauti daugiau informacijos, eikite į Windows Phone programų kūrėjų centras.

  • Galite sukurti universalios projektams, bendrinti "Windows" parduotuvės programų ir Windows Phone programos kodas. Jei norite gauti daugiau informacijos, žr. sukurti programa, skirta "Windows" ir "Windows Phone".

  • Galite naudoti Visual Studio 2013 autoriaus ir vykdyti koduoto UI testus pagal savo "Windows Phone parduotuvės" taikomosios programos.

  • Galite autoriaus ir vykdyti vienetas testai nuo jūsų Windows Phone parduotuvės programų ir Windows Phone "Silverlight" programų naudojant Visual Studio 2013 naujinimo 2.


Išspręstos problemosPastaba. Jei nenurodyta kitaip, susieti elementai bus jus į Microsoft Connect tinklalapius.

  • Visual Studio 2013 kodas analizės buvimo vietą strategija nėra paleidžiamas kaip tikėtasi svetainėse.


  • Security.VerificationException klaida yra iškėlė pasirinktinio įvykio Įgalinus IntelliTrace.

  • Visual Studio užstringa, kai jis įkelia IntelliTrace sugadintą failą.



  • Tarkime, kad turite Windows tvarkyklių rinkinio (WDK) ir Visual Studio 2013 naujinimo 2 įdiegtas jūsų kompiuteryje. Galite atidaryti Visual Studio 2013 ir sukurti Visual C ++ universalios projektą. Paspaudus klavišą F5, kad rinkti ir derinti projekto, galite gauti tokį klaidos pranešimą:

    Tokia sąsaja nepalaikoma (išimties forma HRESULT: 0x80004002 (E_NOINTERFACE))


  • JavaScript klaidos atsiranda, jei galite atidaryti tinklalapius naudodami vidinį Visual Studio žiniatinklio naršyklę.

  • Skirtukų atidaryti tinkamai kai sprendimų matosi dizainas ir kodas atidaryti.

  • Dialogo lango abonemento parametrai pateikia pranešimą "licencijos baigsis 2147483647 dienų", kai Visual Studio atsisiųsti siūlomi failai tinkle licencijos.


  • Žiniatinklio programos naudodami naują URL parinkiklis, ji tinkamai neužpildomas kai URL prasideda ".".

  • Paspaudus klavišą F5 arba Ctrl+F5 , kurioje įgalinta SSL (https) URL interneto projekto, esate raginami iš "Internet Explorer" Jei norite tęsti nepatikimas arba vartotojo pasirašomas sertifikatas.

  • Kai įdiegiate PHP redaktorius DevSense, galite prarasti savo PHP kontūro regionuose.

  • Visual Studio gedimas gali kilti, kai jūs paspauskite CTRL+F4 uždaryti dialogo langą interneto nuorodos ypatybių puslapis.

  • Tarkime, kad atidaryti projektą, kuris yra sugeneruotas HTML scenarijaus dokumentą. Derinti projekto telefono emuliatorius, įvyksta klaida.

  • Visual Studio užstringa, kai bandote publikuoti projekto arba atidaryti projektą, kuris yra prie FTP publikavimo profilio naudojant santykinis URL, pvz., localhost, "\\" arba "/ /."

  • Įgalinti žiniatinklio Essentials žiniatinklio Express.


  • Negalite sukurti naują Microsoft Azure mobiliųjų paslaugų projekto naudojant Visual Studio 2013 x86 kompiuteryje.




Žinomos problemos



Požymiai

Kai atidarote esamo objekto Framework 5 Designer modelio (. EDMX failą) naudodami objektų sistema 6.0.2 arba 6.1.0 įrankiai Visual Studio 2012 "arba" Visual Studio 2013, galite gauti tokį klaidos pranešimą:

Nepavyksta įkelti'filename.edmx': nurodytas dominavimas negalioja.


Ši problema iškyla tik jei modelio joje yra funkcija, kurio parametrus dešimtainis tipo.

Versijos turi įtakos

Ši triktis įtakoja šių išleistų versijų objekto sistemos įrankiai Visual Studio:

  • Objekto 6.0.2 sistemos įrankiai "Visual Studio 2012"

  • Objekto 6.0.2 sistemos įrankiai Visual Studio 2013

  • Objekto 6.1.0 sistemos įrankiai "Visual Studio 2012"

  • Objekto 6.1.0 sistemos įrankiai Visual Studio 2013

Jei atnaujinote objekto sistemos įrankiai Visual Studio 2012 "arba" Visual Studio 2013 iš Microsoft Download Center, arba jei jau esate įdiegę Visual Studio 2013 naujinimo 1 arba 2 specifinių, designer versiją jūs naudojate yra problema.

Jei modelyje objektų sistema nėra funkcija importuoti saugomas procedūras, kurios grąžina objektų, kuriuose yra dešimtainis tipo ypatybės, ši problema nekyla.

Priežastis

Ši problema kyla dėl to, kad dizaino įrankis kelia byte vertė yra netinkamai, jei parametras yra ne tikslumo ir masto aspektus.

Sprendimas

Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų:

  • Atkurti jūsų sąranką, kad į 6.0.0 versija objekto sistemos įrankiai

    Norėdami tai padaryti, turite rankiniu būdu pašalinti bet kuri versija įrankį, kuris yra lange pridėti arba šalinti programas , ir tada iš naujo įdiegti į 6.0.0 versiją. Visual Studio 2012, galite rasti jį į Microsoft Download Center:

    Objekto 6.0.0 sistemos įrankiai "Visual Studio 2012"
    Visual Studio 2013, EFTools.MSI ir EFTools.cab failus iš pradžių buvo įtrauktos į Visual Studio sąrankos paketas. Todėl jūs galite grįžti į į 6.0.0 versija įrankių juos pašalinti ir tada remontas Visual Studio, arba rasti MSI diegimo programos Visual Studio sąrankos Media.

  • Modifikuoti EDMX failų redaktorius

    Yra alternatyvus sprendimas reikia rankiniu būdu keisti EDMX failus naudodami teksto arba XML rengyklę.
    Pastaba. Įsitikinkite, kad kurti atsargines kopijas savo originalaus EDMX failus ir ne keisti papildomų juos, dėl kurių jie taptų netinkamas.

    Pakeitimai turi būti taikoma jokių < funkcija > (pvz., išsaugotas procedūras arba Table-Valued funkcijas) viduje, taip pat žinomas kaip SSDL dalį, EDMX < edmx:StorageModels > skyriuje < parametras > elementus. Įsitikinkite, kad visi parametrai priskirti trupmenos tipo parametrų atitinkama funkcija importuoti CSDL skyriuje pakeitimai. Pavyzdžiui, Įsivaizduokite Ši funkcija:<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>
    Kainos parametras turi būti toks:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Pastaba. Skaitinės reikšmės, prie Precision arba skalė nėra svarbu šiuo atveju.



  • Žinoma problema, Visual Studio IDE po to, kai įdiegsite šį naujinimą, eikite į šį žinių bazės straipsnį:

    2954109 sprendimų platformos išplečiamojo sąrašo nesimato įdiegus Visual Studio 2013 naujinimo 2



  • Visual Studio Team Build nesukurtas, Windows Phone 8 "," Windows Phone "Silverlight" 8.1, ir "Silverlight" programų.

    Norėdami išspręsti šią problemą, nustatykite savo projektą su MSBuild x86 įrankių rinkinys. Norėdami tai padaryti, TFS, pakeisti MSBuild platformos parinktį Automatinis x86 Team Build konfigūravimo vedlio procesas skyriuje. Jei norite gauti daugiau informacijos, žr. šį pranešimą dienoraščio.

  • Įsivaizduokite tokią situaciją:

    • Visual Studio 2013 naujinimo 2 įdiegus kompiuteryje, kuriame veikia Windows 7 "arba" Windows 8.

    • Diegėte naujesnę versiją Windows Windows 8.1.

    • Galite kurti Windows Phone 8.1 projekto ir jį.

    Tokiu atveju gausite Komponavimo versija arba pakuotės klaidos.

    Norėdami išspręsti šią problemą, pataisykite Visual Studio 2013.

  • Panaikinti failą iš bendro naudojimo projekto neaptinka Team Foundation versijų valdymas tinkamai. Jis bus pašalintas iš bendro naudojimo projekto, bet jis bus panaikinti iš Team Foundation versijų valdymas.

    Norėdami išspręsti šią problemą, rankiniu būdu panaikinkite failą iš serverio naudojant šaltinio kontrolės Explorer.

  • Team Foundation versijų valdymas negalėsite anuliuoti sprendimą, jei failai buvo perkelti iš bendro naudojimo projekto į kitą sprendimo projektą. Po anuliuoti, failo įrašai bus perkelti atgal į bendro naudojimo projekto. Tačiau, failai bus nėra iš disko.

    Norėdami išspręsti šią problemą, vėl diske gauti naujausius failus iš Team Foundation versijų valdymas.

  • Visual Studio 2013 naujinimo 2 vienetų testavimas C++ Silverlight 8.1 programėlės nėra palaikomas. Kai jūs nusitaikyti esamą C++ Silverlight 8.0 vienetas testas projekto Silverlight 8.1, sukurti operacija nepavyksta ir gaunate tokį klaidos pranešimą:

    klaida: AppManifest nepatvirtintas. Netinkamas AppPlatformVersion – WMAppmanifest.xml

  • Kai Windows Phone 8.1 C++ programa, galite nematyti įrenginio derinimo paskirties išplečiamojo sąrašo parinktį.
    Norėdami visuotinai įdiegti į įrenginį, turite pakeisti komponavimo versijos konfigūracija ir "ARM" sprendimų platformos išplečiamojo sąrašo naudojant Visual Studio įrankių juostoje.

  • Jei pervardysite "JavaScript bendro projekto" Microsoft Visual Studio 2013 naujinimo 2, projektų, importuoti bendro naudojimo projekto nuorodos mazgas gali nebūti atnaujinti projekto pavadinimą.

  • Jei jums nereikia įdiegti Windows Phone 8.0 programinės įrangos kūrimo rinkinys (SDK) kompiuteryje, Blend Visual Studio 2013 nerodomos Windows Phone "Silverlight" 8.1 projektų operacijas.

  • Tarkime, kad naudojate Visual Studio kinų kalbos paketą. Kai kuriate "Windows" parduotuvės arba "Windows Phone" programą, naudodami HTML ir JavaScript, angliško teksto rodomas IntelliSense pasiūlymų, kurie pateikti WinJS API.

  • Tarkime, kad turite įdiegti "Windows 8" Visual Studio 2013 naujinimo 2 "ir" Windows Phone 8.0 įrankiai. Windows Phone 8.1 emuliatorius yra. Tokiu atveju negalite paleisti Windows Phone 8.0 programą, paspauskite F5. Be to, Jūs gaunate tokį klaidos pranešimą:

    Windows Phone emuliatorius yra neįmanoma patikrinti, ar veikia virtualiosios mašinos:

    Neįmanoma įkelti DLL 'LocBootPresets': nepavyko rasti nustatyto modulio. (Išimties forma HRESULT: 0x8007007E)


Daugiau informacijos

Kaip atsisiųsti "Microsoft" palaikymo failus

Kitų produktų Visual Studio šeimoje naujinimus rasite "Microsoft" atsisiuntimo svetainės Visual Studio.



Reikalavimas paleisti iš naujoJums gali tekti iš naujo paleisti kompiuterį įdiegus šį paketą.

Palaikomos kalbosVisual Studio 2013 naujinimo 2 pateikiami atnaujinimai šioms versijoms:

  • Kinų (supaprastintoji)

  • Kinų (tradicinė)

  • Čekų

  • Anglų

  • Prancūzų

  • Vokiečių

  • Italų

  • Japonų

  • Korėjos

  • Rusų

  • Lenkų

  • Portugalų (Brazilijos)

  • Ispanų

  • Turkų

Palaikomos operacinės sistemosJei norite gauti daugiau informacijos apie palaikomus operacines sistemas, rasite apsilankę šioje "Microsoft" svetainėje:

Visual Studio 2013 platformos suderinamumą ir sistemos reikalavimai

Palaikomos

  • 32-bit (x86)

  • 64 bitų (x64) (WOW)

Aparatūros reikalavimai

  • 1,6 gigaherco (GHz) arba greitesnis procesorius

  • 1 gigabaitas (GB) RAM (1,5 GB, jei naudojate virtualiąją mašiną)

  • 1 GB laisvos vietos standžiajame diske

  • 5400 min standųjį diską

  • DirectX 9 vaizdo plokštė, palaikanti, kuriame veikia skiriamąja geba 1024 x 768 arba didesnė

Programinės įrangos reikalavimaiNorint taikyti šį naujinimą, turite vieną iš palaikomų Visual Studio 2013 programų, išvardytų skyriuje "Taikoma", įdiegta.

Visual Studio 2013 naujinimo 2 palaikymasVisual Studio 2013 naujinimo 2 privatūs bendruomenės palaikymas yra prieinama per "Microsoft" programų kūrėjų tinklo (MSDN) Forumai.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×