Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Atbalsta pārskats

Šāds saturs attiecas uz Visual Studio 2. 2013 atjauninājumu lejupielādes lapā. Plašāku informāciju par šo rakstu informācijuskatiet vietnē Microsoft Download Center.

Piezīme. Ir dažādi atbalsta katram produktam. Izlasiet šo atbalsta priekšraksti uzmanīgi pirms atjauninājuma instalēšanas.

Ar Visual Studio atjauninājumu instalēšanu, jūs izvēlas saņemt un instalēt atjauninājumus turpmāk Visual Studio 2013. Korporācija Microsoft piedāvā atbalstu līdzekļu Visual Studio 2013 RTM un jaunākos Visual Studio 2013 atjauninājumu.

Speciālists, galvenais, papildu un Express sistēmai Windows produkti: Professional Premium, Ultimate un Express Windows ir pilna Visual Studio 2013 RTM produkti, kas arī Visual Studio 2. atjauninājumu. Ja jums pašlaik ir Visual Studio 2013 instalējis un palaidis šo lejupielādi, jūs saņemsiet tikai Visual Studio Update 2. Ja jums pašlaik nav instalēts lejupielādes Visual Studio 2013, jūs saņemsiet Visual Studio 2013 un Visual Studio 2. atjauninājumu. Visual Studio 2013 RTM valodu pakotnes var instalēt virs atbilstošo produktu atjauninājumu 2.




Ievads

Microsoft ir izlaidusi Team Foundation Server 2013 atjauninājumu 2 2014. gada 2. aprīlī, un Visual Studio 2013 Update 2 12 maijs 2014. Šis atjauninājums ievieš jaunu tehnoloģiju uzlabojumus Team Foundation Server (TFS), testēšanas rīki, Microsoft Azure rīkus, laidienu pārvaldība, atkļūdotāju, Profiler, IntelliTrace, koda ģenerēšana, entītijas struktūra 6.1, NuGet, drukātiem, Visual Studio IDE, ASP.NET un Web rīki 2013.2. Visual Studio 2013 Update 2 ietver jaunākos atjauninājumus, līdzekļu papildinājumus, un kļūdu labojumus.

Plašāku informāciju par produkta atjauninājumiem, Visual Studio ir arī Visual Studio tīmekļa vietnē.

Visual Studio 2. 2013 atjauninājumu iegūšanu

Visual Studio 2013 atjauninājumi ir kumulatīvi laidieniem. Šī lejupielādes saites vienmēr norāda ir jaunākie atjauninājumi:



Varat arī skatīt pilnu sarakstu ar Visual Studio 2013 atjauninājumus.

Microsoft ir skenējusi šo failu, nav vīrusu. Korporācija Microsoft izmantoja visjaunāko vīrusu noteikšanas programmatūru, kas bija pieejama faila izlikšanas datumā. Fails ir saglabāts serveros ar paaugstinātu drošību; tas palīdz aizsargāt failu no nesankcionētu izmaiņu veikšanas.

Visual Studio 2. 2013 atjauninājumu instalēšanu

Visual Studio produktu instalēšanas norādījumus, skatiet:

Kā instalēt Visual Studio

Kā instalēt Team Foundation Server un Visual Studio ALM

Kā instalēt Visual Studio 2013 laidienu pārvaldība

Svarīgi! Šis atjauninājums attiecas uz Visual Studio un Team Foundation Server (TFS). Visual Studio un TFS instalācijas mehānika atšķiras viens no otra. Visual Studio atjauninājums ir instalēts virs kāds jau ir instalēta jūsu datorā. TFS atjauninājums ir pilna izkārtojums, kas aizstāj kāds ir instalēta jūsu datorā. Pirms mēģināt TFS atjauninājumu, pārliecinieties, ka jums ir pilnu dublējumkopiju no pašreizējās datu bāzes. TFS atjauninājumu instalēšana neizdodas, ja nevar atsākt atjauninājumu vai atritināt TFS versijā, neveicot atjaunošanu.

Laidiena pārvaldības atjauninājums ir pilna izkārtojumu, kas ietver jaunāko līdzekļu papildinājumus un kļūdu labojumu laidiens pārvaldības Visual Studio 2013. Pirms atjauninājuma laidienu pārvaldība, pārliecinieties, ka jums ir pilnu dublējumkopiju pašreizējo datu bāzes un RSA šifrēšanas atslēgas (skatiet emuāra ziņu RSA šifrēšanas atslēgas eksportēšanas instrukcijas). Release Management atjauninājumu instalēšana neizdodas, ja jūs nevarēsit restartējiet atjaunināšanu vai atritināt pārvaldības laidiena versijā, neveicot atjaunošanas darbību.

Visual Studio 2013 Update 2 laidiena pārvaldība ir palaišanas, lietošanas jaunināšanas ceļš.

Atbalstītās jauninājumi:

  • Izlaides pārvaldības Visual Studio 2013 2013 atjauninājumu Visual Studio 2 laidiena pārvaldība

  • Izlaides pārvaldības Visual Studio 2013 atjauninājumu 1 Visual Studio 2013 Update 2 laidiena pārvaldība

  • Izlaides pārvaldības Visual Studio 2013 Update 2 RC Release Management Visual Studio 2013 Update 2


Jaunu tehnoloģiju uzlabojumus un fiksētu problēmas Visual Studio 2013 Update 2

Tehnoloģiju uzlabojumusŠajā laidienā ir veikti šo tehnoloģiju uzlabojumi.

  • ASP.NET projekta veidnes

    • ASP.NET projekta veidnes apstiprinājums konta un paroles atiestatīšanas atjauninājumus.

    • ASP.NET tīmekļa API lokālas organizācijas kontu atbalsts

  • Visual Studio Web redaktors uzlabojumi

    • JSON jaunu redaktors

    • Jaunā Sass redaktors (.scss)

    • HTML/CSS ieviest URL atlasītājs

    • MAZĀK redaktoru, pievienojot vairāk līdzekļu atjauninājumus

    • Atjauniniet KO Intellisense HTML redaktors

  • Pārlūkprogrammas saite

    • Pārlūkprogrammas saites tagad atbalsta HTTPS savienojumus un uzskaita, informācijas paneļa ar citiem savienojumiem, kamēr sertifikāts ir uzticams dažādās pārlūkprogrammās.

    • Labāka avota kartēšana

  • Microsoft Azure vietnes atbalsta programmā Visual Studio

    • Atbalsta Azure pierakstīties

    • Attālās atkļūdošanas Microsoft Azure vietnes (WAWS)

    • Attālās skats

    • Atbalsta Azure vietnes izveide

  • Tīmekļa publicēšanas uzlabojumi

    • Uzlabo lietotāja pieredzi publicēšana

  • ASP.NET specifikācija

    • Ja printeris izmanto uzskaitījums, tad MVC Scaffolder radīs nolaižamās izvēlnes uzskaitījuma. Tas tiek izmantots uzskaitījums palīgi MVC.

    • Tāpēc šie izmanto sāknēšanas klases atjaunināts EditorFor veidnes ir MVC specifikācija.

    • MVC un Web API Scaffolders pievienos 5.1 pakotnes MVC un Web API.

    • Papildu atbalsta trešās puses pielāgotās Scaffolders specifikācija paplašināšana slānis.

  • ASP.NET tīmekļa veidlapu

  • ASP.NET MVC 5.1.

  • ASP.NET tīmekļa 2.1 API

  • ASP.NET tīmekļa lapas 3.1

  • ASP.NET identitātes 2.0.0

    • Divfaktoru autentificēšana

      ASP.NET identitātes tagad atbalsta divfaktoru autentificēšana. Divfaktoru autentificēšana nodrošina papildu slāņa drošību gadījumā, ja parole tiek apdraudēts savu lietotāja kontu. Pastāv arī aizsardzības divas koeficients kodi brutālu spēku uzbrukumiem.

    • Konta slēgums

      Nodrošina tā, lai bloķētu lietotāju, ja lietotājs ievada savu paroli vai kodu divfaktoru nepareizi. Nederīgs mēģinājumi un robežas par lietotājiem ir bloķēti var konfigurēt. Izvēles izstrādātājs var izslēgt konta slēguma noteiktu lietotāja kontu.

    • Konta apstiprinājums

      ASP.NET identitātes sistēmas tagad atbalsta konta apstiprinājumu. Tas ir diezgan izplatīts scenārijs lielākā daļa mājas šodien ja reģistrējot jaunu kontu tīmekļa vietnē, tiek prasīts apstiprināt savu e-pastu varētu neko tīmekļa vietnē. Apstiprinājuma e-pasta ir noderīga, jo tas neļauj veidots viltus kontu. Tas ir ļoti noderīgs, ja izmantojat e-pasta, kā sazināties ar vietnes forums vietnēm, banku, ecommerce un sociālās vietnes lietotājiem.

    • Paroles atiestatīšana

      Paroles atiestatīšanas ir līdzeklis, ja lietotājs var atiestatīt paroles, ja tās esat aizmirsis savu paroli.

    • Drošības zīmogs (Izrakstīties visur)

      Atbalsta veids, kā atjaunot drošības pilnvaru lietotāja gadījumos, kad lietotājs maina savu paroli vai citu drošības saistīto informāciju, piemēram, noņemot saistītie pieteikšanās (piemēram, Facebook, Google, Microsoft Account un tamlīdzīgi). Tas ir nepieciešams, lai nodrošinātu visas pilnvaras automātiski ar vecā parole ir nederīgs. Parauga projektā, mainot lietotāja paroli pēc tam lietotājam tiek ģenerēta jauna pilnvara un visas iepriekšējās pilnvaras ir nederīgs. Šis līdzeklis nodrošina papildu slāņa drošības programmu, jo mainot savu paroli, tiek atteikts no jebkuras vietas (citās pārlūkprogrammās) Ja esat pieteicies šo lietojumprogrammu.

    • Lai veida primārā atslēga ir paplašināmās lietotājiem un lomas

      ASP.NET identitātes 1.0 tipu tabulas lietotājiem un lomas primārā atslēga bija virknes. Tas nozīmē, tika pastāv ASP.NET identitātes sistēmas SQL Server, izmantojot entītijas struktūra, mēs izmantojot nvarchar. Ir daudzas diskusijas ap šo noklusējuma ieviešana par steka pārpilde un atkarībā no ienākošā atsauksmes. Mūsu nodrošinātais paplašināšana aizķeres, kur varat norādīt, kādas ir lietotājiem un lomu tabulas primārā atslēga. Šī paplašināšana aizķeres ir īpaši noderīga, ja veicat migrēšanu programmu un programmu saglabāšana UserIds vai GUID ints.

    • Atbalsta IQueryable lietotāju un lomas

      Pievienots atbalsts par IQueryable UsersStore un RolesStore, jūs viegli varat saņemt sarakstu ar lietotājiem un lomu.

    • Dzēšanas darbību līdz UserManager atbalsts

    • Lietotājvārds indeksēšana

      ASP.NET identitātes entītijas struktūra izpildē, mums ir pievienots unikāls indekss lietotājvārds , izmantojot jauno IndexAttribute EF 6.1.0-Beta1. Tas nodrošina, ka vienmēr ir unikāli lietotājvārdus un radās, kad jūs varētu beigties ar dublikātu lietotājvārdi nav sacensība.

    • Uzlabota paroles validators

      ASP.NET identitātes 1.0 nosūtītais paroles validators bija diezgan pamata paroles validators, minimālais garums ir tikai pārbaude. Nav jaunu paroli validators nodrošina lielāku kontroli pār sarežģītības paroli. Ņemiet vērā, ka pat tad, ja ir ieslēgta iestatījumos šo paroli, iesakām iespējot divfaktoru autentificēšana lietotāju konti.

    • IdentityFactory Starpprogrammatūra / CreatePerOwinContex

    • UserManager

      Rūpnīcas ieviešanas var izmantot, lai iegūtu gadījumu UserManager OWIN kontekstā. Šis raksts ir līdzīga izmantojam lai iegūtu AuthenticationManager no OWIN konteksta SignIn un SignOut. Šis ir ieteicamais veids, kā iegūt UserManager pieprasījumu lietojumprogrammas gadījumu.

    • DbContextFactory starpprogrammatūra

      ASP.NET identitātes izmanto entītijas struktūra izraisītas identitātes sistēmā SQL Server. To izdarīt sistēmas identitāte ir atsauce uz ApplicationDbContext. DbContextFactory starpprogrammatūra atgriež ApplicationDbContext pieprasījumu, ko varat izmantot programmu gadījumu.

    • ASP.NET identitāti paraugus NuGet pakete

      Paraugus NuGet pakotni var vieglāk instalēt un palaist paraugus ASP.NET identitātei un izmantot labāko praksi. Šis ir parauga ASP.NET MVC lietojumprogrammu. Lūdzu, modificējiet kodu atbilstoši pirms to izvietošanas ražošanas programmu. Parauga ir jāinstalē ASP.NET lietojumprogrammas tukšs.

      Lai iegūtu papildinformāciju par pakotni, dodieties uz šo emuāra ziņu:

      Paziņojot Microsoft.AspNet.Identity 2.0.0 priekšskatījums

  • Microsoft OWIN komponenti

    Daudzas kļūdas ir novērstas šajā laidienā, skatiet jaunāko stabilu versiju (2.1.0) laidienu.

  • ASP.NET SignalR

    Daudzas kļūdas ir novērstas šajā laidienā skatīt laidienu.


  • Šis atjauninājums ļauj izstrādātājiem norādīt programmas kompilēšana mērķa jaunākās paaudzes procesori, kas atbalsta AVX2 instrukciju kopu.


  • Pievienota Visualizer JSON dati, kas atrodas virkne objektu.

  • Var salīdzināt divus .diagsession faili, kas ietver pārvaldītu atmiņas dati.

  • Saturu var izraisīt manuāli ienešana Windows veikala lietojumprogrammas.

  • Pievienota skriptu atkļūdošanu funkcionalitāte, kas ietver DOM Internet Explorer un JavaScript konsole, kad esat atkļūdošanas Web skats vadīklā.

  • Papildu paplašināšana punktu spraudņi Visual Studio atkļūdotāja simbolu iestatījumus mainīt.

  • Varat pārbaudīt vērtības atsevišķiem objektiem, jūs atkļūdot pārvaldītā atmiņai ar sistēmas atmiņas izmetes failu.

  • Windows Phone 8.1 izstrādātājs var izmantot Visual Studio atkļūdošanas problēmām saistībā ar tīmekļa vietnes, kas darbojas tālruņa Internet Explorer.


  • Atjauniniet entītijas struktūra 6.1 izpildlaika un aprīkojumu. Entītijas struktūra (EF) 6.1 ir jaunākais atjauninājums entītijas struktūra 6 un ietver vairākas kļūdu labojumus un jaunos līdzekļus. Lai iegūtu detalizētu informāciju par EF 6.1, tostarp saites uz dokumentāciju par jaunajiem līdzekļiem, skatiet Entītijas struktūra versiju vēsture. Šajā laidienā jaunie līdzekļi ir šādi:

    • Darba instrumentu konsolidācijas nodrošina konsekventu veids, kā izveidot jaunu EF modeli. Šis līdzeklis arī ADO.NET entītijas datu modelis vedni, lai atbalstītu pirmo kods modeļiem, tostarp dekonstruēšanas no esošu datu bāzi. Šie līdzekļi bija pieejami iepriekš EF Power Tools Beta versiju.

    • Darbību izpilde kļūdu apstrāde nodrošina jaunas System.Data.Entity.Infrastructure.CommitFailureHandler , ko izmanto nesen ieviesta iespēja pārtvert transakciju darbības. CommitFailureHandler ļauj automātiskās atkopšanas no savienojuma kļūmes vienlaikus veic darbības.

    • IndexAttribute ļauj indeksi jānorāda atribūta rekvizītu (vai rekvizītu) ievietojot jūsu koda pirmais paraugs. Koda vispirms izveido atbilstošo indeksu datu bāzē.

    • Valsts kartēšanas API nodrošina piekļuvi EF ar informāciju par to, kā veidi un rekvizīti tiek kartēti kolonnas un datu bāzes tabulās. Pēdējo laidienu šo API bija iekšējā.

    • Iespēju konfigurēt, izmantojot App.config vai Web. config failu pārtvērēju ļauj pievienot ļauj pārtvērēju bez recompiling lietojumprogrammu.

    • DatabaseLogger ir jaunu kolektoru, kas ļauj pieteikties visas darbības datu bāzes failu. Kopā ar iepriekšējo līdzekli, tas ļauj vienkārši ieslēgtu reģistrēšanas datu bāzes operāciju izvietotu lietojumprogrammu, neizmantojot recompile.

    • Migrācijas modelis mainītu noteikšanas uzlaboti scaffolded migrācijas būtu precīzāka. Veiktspējas noteikšanas procesa izmaiņas arī būtiski uzlabota.

    • Veiktspējas uzlabojumi ietver samazinātas datu bāzes darbības laikā inicializācijas optimizācijas nulles līdztiesības salīdzināšanas LINQ vaicājumus, ātrāk skatīt ģenerēšana (modeļa izveide) papildu scenāriji un efektīvāku atkarīga reģistrētās personas ar vairākiem piesaistes.


  • Grafikas DirectX diagnostikas funkcijas tagad ir pieejamas Windows Phone 8.1 ierīcēm un emulatori.

  • Jaunajiem un uzlabotajiem DirectX veidnes piedāvā sākt rakstot spēles Windows veikalā un Windows Phone (Silverlight un Silverlight). XAML sistēma veidne nodrošina sākuma punktu vienkārši iekļaujot tekstu, attēlus un izvēlnes spēles, lai izmantotu kā Heads-parāda, statusa ziņojumus, iestatījumi un citi.

  • Tiek atbalstīts grafikas kadra analīze palīdz noteikt DirectX spēles un lietojumprogrammas veiktspējas problēmas.

  • Grafikas diagnostika tiek veikta dažu funkcionalitātes uzlabojumi:

    • Izdarīt valsts sarakstā grafikas notikumu reģistrēšanu atbalsta atvieglot analīze atklāj GPU stāvokļa noteikšana.

    • Līdz pat 30 secīgi kadri var skenēt vienā reizē.

    • Objektiem un nosaka izstrādātāju resursu nosaukumi tagad pakļauti visu lietotāja interfeiss (UI).

    • HTTP un pielāgotas protokola apdarinātāji var izmantot veiktspējas notikumu komentārus.

    • Dziļuma šablona buferis skatīšana tagad tiek atbalstīta.


  • Veiktspējas notikumiem, kas ir saistīti tagad SQL nodrošina iespēju ielādēt SQL vaicājumu jaunā logā un izmantot esošo SQL iekšpusē Visual Studio rīki, lai izpētītu problēmu.

  • Veiktspējas notikumi, kas ir saistīti MVC tagad nodrošina iespēju atgriezties pie darbības vai vadības metodes kodu, lai izpētītu problēmu.

  • Veiktspējas notikumi var grupēt tagad ieejas punktu un lēnāko mezglu. Tas samazina kopējo rindu skaita un vieglāk identificēt konkrēto notikumu, lai izpētītu.

  • Pārbaudot informāciju par notikumu IntelliTrace veiktspēju, tagad ir izcelt ceļu uz katru mezglu lēnāko rādītājs.

  • Ja izņēmums notikumu žurnāla faila IntelliTrace atkļūdot kodu karte tagad tiek parādīts kopā ar IntelliTrace īpašus komentārus interesantu parametri var viegli parādīta. Tas arī parāda, ja, izmantojot jaunu komentāru grafiks tika izmests izņēmums.

  • Pieņemsim, izmantojat Git viesotas TFS avota kontroles sistēma, izvietot risinājumu versiju var piekļūt, atverot Microsoft pārraudzības Agent, Visual Studio Ultimate 2013 ģenerēto iTrace failu.


  • NuGet 2.8.1 tiks izlaists 2014. gada aprīlī. Šeit ir ļoti svarīgi punkti no laidienu. Pārbaudiet pilnu laidienu plašāku informāciju par šīm izmaiņām.

    • Mērķa Windows tālrunis 8.1 lietojumprogrammas
      NuGet 2.8.1 tagad atbalsta mērķu Windows Phone 8.1 lietojumprogrammām, izmantojot mērķa platforma pavārdi WindowsPhoneApp WPA, WindowsPhoneApp81un WPA81.

    • Ielāpu atkarības novēršana
      Kad NuGet novērš pakotnes atkarības; Vēsturiski NuGet ir ieviests stratēģiju izvēlēties zemāko primārās un jaunākās pakotnes versija, kas atbilst atkarības uz iepakojuma. Tomēr atšķirībā no primārās un jaunākās versijas patch versija bija vienmēr atrisināt augstākā versiju. Darbība bija labi domāta, tā izveidota determinisma instalēšanas pakotnes, kas ir atkarības trūkumu.

    • -DependencyVersion opcija
      Lai gan NuGet 2.8 mainās pēc noklusējuma atkarības risināšanai, to pievieno precīzāku kontroli pār atkarība risināšanas procesu, izmantojot opciju - DependencyVersion package manager konsole. Opcija ļauj atrisināt atkarības viszemāko iespējamo versiju, kas ir noklusējuma darbība, augstākā iespējamajos versiju vai augstākā nelielas vai patch versija. Šī opcija darbojas tikai PowerShell cmdlet instalēšanas pakotne .

    • DependencyVersion atribūts
      Papildus - DependencyVersion iespēju detalizēti NuGet ļāva arī spēju jaunu atribūta iestatīšana nuget.config failā, kas definē noklusējuma vērtība ir, ja opcija - DependencyVersion pieprasījumu pakotnes instalēšanasnav norādīta. Šī vērtība būs arī jāievēro NuGet Package Manager dialogs kādas darbības, instalēšanas pakotne. Lai iestatītu šo vērtību, pievienojiet šo atribūtu nuget.config failu:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • -Whatif NuGet darbības priekšskatījums
      Dažas NuGet paketes var būt dziļā atkarības grafiki. Tādēļ ieteicams instalēšanas, atinstalēšanas vai atjaunināšanas operācija vispirms skatiet identisks. NuGet 2.8 pievieno standarta PowerShell -Ja pakotnes instalēšanaun atinstalēt pakotnes atjauninājuma pakotne komandas iespējot vizualizācijai pakotnes, kas piemēros komanda visu noslēgšanas iespēju.

    • Pazemināšanas pakete
      Parasti instalēt pakotni, lai izpētītu jaunus līdzekļus un pēc tam izlemt atritināt pēdējā stabilā versija pirmsizlaides versiju. NuGet 2.8, pirms tas bija vairāku darbības atinstalēšanas pirmsizlaides pakotnes un tās atkarības, un pēc tam instalēt vecāku versiju. Izmantojot NuGet 2.8, komanda atjauninājumu pakotni tūlīt atjaunos visas paketes slēgšana (piemēram, atkarības koku pakete) iepriekšējās versijas.

    • Atkarību izstrāde
      Dažāda veida iespējas var tikt nosūtīti kā NuGet pakotnes, ieskaitot rīkus, ko izmanto, lai uzlabotu attīstības procesu. Kaut gan šie komponenti var būt noderīga, izstrādājot jaunu paketi, tās nevajadzētu uzskatīt par publicēts atkarība jaunas pakotnes, tas ir vēlāk. NuGet 2.8 ļauj identificēt sevi kā developmentDependency.nuspec failu pakotni. Kad tas ir instalēts, šo metadatu tiks pievienots packages.config failu, kurā ir instalēta pakotne projekta. Packages.config failu vēlāk meklētas NuGet atkarības, izmantojot nuget.exe pakotne, kad tā izslēgt šo apzīmējumu izstrādi atkarības atkarības.

    • Atsevišķas packages.config failus dažādās platformās
      Izstrādājot programmas mērķa platformās, ir izplatītas citu projekta faili katrā attiecīgajā veidot vidē. Tāpat ir patērēt citu NuGet pakotnes citu projekta failu pakotnēm ir dažāda līmeņa atbalsts dažādās platformās. NuGet 2.8 nodrošina uzlabotu atbalstu šajā situācijā, izveidojot citu packages.config failus citu platformu konkrēta projekta failus.

    • Alternatīvs lokālās kešatmiņas
      Lai gan NuGet pakotnes parasti patērē no attālā galerijas (piemēram, NuGet galerija), izmantojot tīkla savienojumu, ir daudzos gadījumos, kad klients nav izveidots savienojums. Bez tīkla savienojuma NuGet klients nevar instalēt pakotnes, pat tad, ja klienta datorā lokālās kešatmiņas NuGet jau bija šīs paketes. NuGet 2.8 pievieno automātiskā kešatmiņa atkāpšanās package manager konsole.

      Kešatmiņas atkāpšanās līdzekli argumentus noteiktu komandu. Turklāt kešatmiņas atkāpšanās pašreiz darbojas tikai package manager konsole. Darbība pašlaik nedarbojas dialoglodziņā pakotnes pārvaldnieks.

    • Kļūdu labojumi
      Veiktspējas uzlabojumus ir viens no galvenajiem kļūdu labojumus atjauninājuma pakotne-atkārtoti komandu.

      Turklāt šajā laidienā NuGet ietver daudz kļūdu labojumus. Ir 181 izlaidumā novērstās problēmas. Darba vienumu uzbūvē NuGet 2.8 pilnu sarakstu skatiet NuGet problēmu skaitītāju šajā laidienā.


  • Centrālā Procesora lietojums jauns līdzeklis pārbaudi, kas ir pārvaldīts, native, un JavaScript funkcijas izmanto Procesora. Centrālā Procesora lietojums rīks aizstāj iepriekšējo CPU iztveršanas rīks Windows veikala programmām. Šis jaunais rīks ir ātra laiku filtrēšana, ātri pavedienu filtrēšana un uzlabotu tikai mans kods pieredzi.

  • Veiktspēja un diagnostikas centrs tagad ļauj vienlaicīgi darboties vairākas rīka palaišanas. Datus no katram rīkam ir saistīta kopējā skalā ātrāk un vienkāršāk veiktspējas analīzes veikšanai. Rīkus, kas var apvienot ir šādas:

    • Centrālā Procesora lietojums

    • Enerģijas patēriņš

    • HTML UI reaģēt

    • XAML UI reaģēt

  • Windows Phone 8.1 izstrādātāji var izmantot Visual Studio noteikt kopā ar tīmekļa vietnes, kas darbojas tālruņa Internet Explorer veiktspējas problēmas.

  • Veiktspēja un diagnostikas centrs tagad ir pieejama Windows veikala programmas Windows Phone 8.1 ierīcēs un emulatori.


  • Pēc atjauninājuma instalēšanas tagus serveros veikt šo pašu darbību. Ja servera noteiktas darbības, lietotājs var pievienot īpašu serveri un atbilstošās darbības secībā izvietošana līmenī.

  • Konfigurēt server grupas, izmantojot to pašu tagu nozīmē var iestatīt vērtību visai grupai un, tādēļ visiem serveriem grupā kopīgot kopējo vērtību visiem mainīgajiem.

  • Bez atkārtotas izvietošanas secība katrā serverī tagad var izvietot identiski vai sagrupēti serveriem.

  • Jūs varat tagad Kopēt Tags posmos un veidnēm. Var saglabāt vienā izvietošanas secības atzīmes un serveru ir iekopēts citos posmos vai izlaides veidnes tajā pašā vidē.


  • Portfeļa kavēšanās ir veiktspējas uzlabojumi interneta piekļuves navigācijas laikā.

  • Var vaicāt tagus programmā Visual Studio un izmantojot web access.

  • Var lietot atzīmes darba vienumu programmā Visual Studio.

  • Tiek iestatītas atļaujas, lai norādītu, kuri lietotāji var pievienot jaunus tagus.

  • REST API ir pieejama darba vienumu izsekošanas atzīmēšana.

  • Var rediģēt tagus Excel pievienojumprogrammu Team Foundation Server.

  • Varat konfigurēt brīvdienām un tās nav iekļautas burndown diagrammas.

  • Varat konfigurēt kumulatīvo plūsmas shēma sākuma datumu.

  • Piespraudiet Vieglpiekļuves diagrammu projekta vai grupas mājas lapa.

  • Var pielāgot vieglpiekļuves diagrammas krāsas.

  • Projekta un komandas mājas izskatu ir atjaunināta.

  • Git rīki ir atjaunināti, iekļaujot annotate (vainu) skatu. Git rīki var izmantot arī atjaunot vai grozīt izpilde, virzīt vairākus remotes un lai atceltu ilgstošus darbības.


  • Nodrošina testētājiem un testa rada iespēju eksportēt testa artefaktu, lai tās varētu nosūtīt pa e-pastu vai kā izdrukas un koplietota ar dalībniekiem, kas nav TFS piekļuvi.

  • Nodrošina testētājiem un testa rada iespēju pārvaldīšana, izmantojot koplietoto parametru testa parametru datus vienuviet. Visas turpmākās izmaiņas parametru datus var atjaunināt vienuviet un pārbaudes gadījumos, kas atsauces parametru Shared ir automātiski atjaunināts.

  • Varat skatīt noklusējuma kopu veiktspējas skaitītāji testa testējot mākonis ielādēt, izmantojot pakalpojumu lietojumprogrammu ieskatu lietojumprogrammā.


  • Drukātiem ir atvērts avota valoda ir vienkāršāk izveidot starpplatformu lielapjoma JavaScript lietojumprogrammām, kas darbojas pārlūkprogrammā vai resursdatora. Drukātiem piedāvā izstrādātāji stingri mašīnraksta valodas virs elastīgs, Dinamiskā izpildlaika un JavaScript visuresību priekšrocības. Drukātiem mašīnraksta ietver JavaScript, kas apkopo parasto JavaScript nemanāmi esošo JavaScript rīki un bibliotēkas un viegli var tikt integrēta ar esošajām programmām un vietnēm. Drukātiem ir vietējā tipiem un klases sistēma moduļu programmēšanas modelim iespējotu mērogojamība un labāk sākumā kļūdu atklāšana un uzlabotu aprīkojumu produktivitāti. Uzlabota aprīkojumu ietver IntelliSense kods refactoring un navigācijas kods. Lai iegūtu papildinformāciju par drukātiem, dodieties uz drukātiem vietni.


  • Adresēti daži C++ kompilators avārijas un valodas atbilstības problēmas.


  • Tagad varat apskatīt ienākošo izmaiņas no pārējām, kodu redaktoru, izmantojot CodeLens.


  • Windows veikala, Windows Phone, ISP un Android ierīces nosūtīt testa paziņojumus un pārbaudīt rezultātu laikā var izmantot Microsoft Azure paziņojumu mezgliem.

  • Piesakoties Visual Studio, tiek parādīts iespēju ērti aktivizēt Microsoft Azure MSDN priekšrocības (ja to vēl neesat izdarījis).

  • Var izveidot jauno projektu .NET Microsoft Azure mobilo pakalpojumu, pievienot sastatnes projektiem, iestatīt pārtraukumpunktu un atkļūdošanas projektiem, publicēt Microsoft Azure un visbeidzot attāli atkļūdošanas pakalpojuma.

  • Varat izmantot Microsoft Azure resursu izstrādāt, pārbaudiet un izvietot lietojumprogrammas.


  • Visual Studio 2013 Update 2 nodrošina pilnu līdzekļu izstrādes vidē, ko var izmantot, lai izstrādātu lietojumprogrammas un spēles Windows Phone 8.1 un Windows Phone 8, izmantojot Visual Studio Express 2013 Windows vai 2013 programmu Visual Studio Professional, Premium vai Ultimate izdevumu. Šo rīku var izmantot esošās programmēšanas prasmes un kods veidot pārvaldītais kods, native kods vai HTML un JavaScript programmas. Turklāt atjauninājums ietver vairākas emulatori un papildu rīki profilēšana un testēšanas programmu Windows Phone reāli apstākļos. Lai iegūtu papildinformāciju, apmeklējiet Windows Phone izstrādātāju centrs.

  • Var izveidot universālā projektiem, dalīties kodu Windows veikala lietojumprogrammu un Windows Phone lietojumprogrammas. Lai iegūtu papildinformāciju, skatiet izstrādāt lietojumprogrammas, kas vērsti Windows vai Windows Phone.

  • Varat izmantot Visual Studio 2013 autora un izpildīt Coded UI pārbaudes atbilstoši programmas Windows Phone veikals.

  • Varat autora un izpildīt vienības testu pret Windows Phone veikals lietojumprogrammu un Windows Phone Silverlight lietojumprogrammu, izmantojot Visual Studio 2013 Update 2.


Fiksēta problēmasPiezīme. Ja nav norādīts citādi, saistītie vienumi tiksit novirzīts uz Microsoft Connect Web lapas.

  • Visual Studio 2013 koda analīze atdošanas politika netiek aktivizēts, kā paredzēts vietnēs.


  • Security.VerificationException kļūda tiek noapaļots uz pielāgotu notikumu apdarinātāja aktivizējot IntelliTrace.

  • Visual Studio avarē, kad ielādē IntelliTrace bojāto failu.



  • Pieņemsim, ka jums ir Windows draiveru komplekta (WDK) un Visual Studio 2013 2. atjauninājumu instalēšanas datorā. Atverot Visual Studio 2013 un Visual C++ vispārējo projekta izveide. Nospiežot taustiņu F5, lai apkopotu un atkļūdošanas projektu, var saņemt šādu kļūdas ziņojumu:

    Šāds interfeiss netiek atbalstīts (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))


  • JavaScript kļūdas, atverot Web lapu, izmantojot iekšēju Visual Studio tīmekļa pārlūkprogrammu.

  • Cilnes atvērt pareizi, kad risinājumi ir atvērta gan noformējuma, gan koda skatā.

  • Dialoglodziņā konta iestatījumi tiek parādīts ziņojums "licence beigsies 2147483647 dienas", Visual Studio lejupielādes tiešsaistes licences.


  • Izmantojot jaunu URL atlasītāja tīmekļa lietojumprogrammas, tas nav pareizi aizpildīts, kad URL sākas ar ".".

  • Nospiežot taustiņu F5 vai Ctrl+F5 projektam, kas ir iespējota ar SSL (https) URL, tiek parādīts Internet Explorer, ja vēlaties turpināt uzticams vai pašparakstīts sertifikāts.

  • Instalējot DevSense PHP redaktoru, jūs varat zaudēt savu PHP izklāstīti reģionu.

  • Visual Studio avārija var rasties, kad nospiežat taustiņu kombināciju CTRL+F4 , lai aizvērtu dialoglodziņu interneta atsauces rekvizītu lapā.

  • Pieņemsim, atverot projektā, kas ietver izveidoto HTML skripta dokumentu. Tālruņa emulatora projekta atkļūdot rodas kļūda.

  • Visual Studio avarē, mēģinot projektu publicēšana vai atvērt projektā, kas ir FTP publicēšanas profils, izmantojot relatīvais vietrādis URL, piemēram, localhost "\\" vai "/ /."

  • Iespējojiet tīmekļa Express Web pamati.


  • Nevar izveidot jaunu Microsoft Azure mobilo pakalpojumu projektu, izmantojot Visual Studio 2013 x86 datorā.




Zināmās problēmas



Pazīmes

Atverot esošu entītijas struktūra 5 Designer modelis (. EDMX fails), izmantojot entītijas struktūra 6.0.2 vai 6.1.0 rīki programmā Visual Studio 2012 vai Visual Studio 2013, varat saņemt šādu kļūdas ziņojumu:

Nevar ielādēt'filename.edmx': norādītais vairākumu nav derīgs.


Šī problēma rodas tikai tad, ja attiecīgais modelis ietver funkciju importa parametri decimāls tips ir.

Ietekmē versijas

Šī problēma ietekmē Visual Studio entītijas struktūra rīkus izlaisto šādas versijas:

  • Visual Studio 2012 entītijas struktūra 6.0.2 rīki

  • Entītijas struktūra 6.0.2 rīkus Visual Studio 2013

  • Visual Studio 2012 entītijas struktūra 6.1.0 rīki

  • Entītijas struktūra 6.1.0 rīkus Visual Studio 2013

Ja esat atjauninājis entītijas struktūra rīkus Visual Studio 2012 vai no Microsoft Download Center Visual Studio 2013 vai instalēšanas Visual Studio 2013 atjauninājumu 1 vai 2. atjauninājumu, ja izmantojat designer versiju ir šī problēma.

Ja entītijas struktūra modelis nav funkciju importēt saglabātās procedūras atgriezties objekti, kas satur Decimāldaļas tipa rekvizīti, šī problēma nerodas.

Cēlonis

Šī problēma rodas, jo noformētājs rada baitu vērtība ir nepareizi, ja parametrs ir bez precizitāte un skala aspekti.

Risinājums

Lai novērstu šo problēmu, izmantojiet kādu no šīm metodēm:

  • Atjaunot iestatījumus 6.0.0 versiju entītijas Framework rīki

    Šim nolūkam jums manuāli atinstalēt visus rīks, kas ir jaunāka, izmantojot logu pievienot vai noņemt programmas versiju, un pēc tam atkārtoti instalējiet 6.0.0 versiju. Visual Studio 2012, jūs varat atrast Microsoft Download Center:

    Visual Studio 2012 entītijas struktūra 6.0.0 rīki
    Visual Studio 2013, EFTools.MSI un EFTools.cab failu sākotnēji tika iekļauti Visual Studio uzstādīšanas pakotni. Tādēļ varat atjaunot 6.0.0 atinstalēt tos un pēc tam Visual Studio labošanas vai atrast MSI instalēšanas datu nesēju Visual Studio uzstādīšanas rīku versija.

  • Modificēt failus EDMX redaktors

    Alternatīvu metodi, lietojot teksta vai XML redaktoru ir nepieciešama manuāla modificēšana EDMX failus.
    Piezīme. Pārliecinieties, ka sākotnējā EDMX failu dublējumkopijas izveide, un nevar veikt papildu izmaiņas, kurus var izraisīt to kļuvis nederīgs.

    Izmaiņas ir jālieto elementi < parametru > < funkcija > (piemēram, saglabātas procedūras vai Table-Valued funkcijas), ir zināms arī kā EDMX SSDL sadaļā < edmx:StorageModels > sadaļas. Izmaiņas ir pārliecināties, visi parametri kartēt decimāls tips sadaļā CSDL importēt parametru attiecīgā funkcija. Piemēram, apsveriet šādu funkciju:<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>
    Cenas parametrs ir mainīti šādi:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Piezīme. Šajā gadījumā faktiskā ciparu vērtības, kas ir piešķirtas precizitāte vai mēroga nav svarīgi.



  • Zināma problēma programmā Visual Studio IDE pēc šī atjauninājuma izmantošanas, skatiet šo zināšanu bāzes rakstu:

    2954109 risinājumu platforma nolaižamajā sarakstā nav redzama pēc instalēšanas Visual Studio 2013 Update 2



  • Visual Studio komanda izveidot netiek veidots Windows Phone 8, Windows Phone Silverlight 8.1 un Silverlight lietojumprogrammu.

    Lai novērstu šo problēmu, iestatiet savu projektu, lai izveidotu ar MSBuild x86 rīku komplekts. Šim nolūkam ar TFS mainīta MSBuild platforma no automātiskās uz x86 komanda izveidot konfigurācijas vedņa procesa sadaļā. Lai iegūtu papildinformāciju, skatiet šo emuāra ziņu.

  • Apsveriet šādu situāciju:

    • Visual Studio 2. 2013 atjauninājums ir instalēts datorā, kurā darbojas operētājsistēma Windows 7 vai Windows 8.

    • Windows jaunināšanas uz Windows 8.1.

    • Jūs izveidojat Windows Phone 8.1 projekta un veidot to.

    Šādā gadījumā tiek parādīts veidot vai iepakojuma kļūdas.

    Lai novērstu šo problēmu, izlabojiet Visual Studio 2013.

  • Dzēšot failu koplietošanas projektā netiek noteikta Team Foundation versiju kontroles pareizi. Failu koplietošanas projekta tiks noņemta, bet fails netiks dzēsti no Team Foundation versiju kontroli.

    Lai novērstu šo problēmu, manuāli dzēst failu no servera, izmantojot avota kontroles Internet Explorer.

  • Komanda Foundation versiju kontroli nevar atsaukt izmaiņas risinājuma pending ja faili ir pārvietoti no koplietotās projekta citu projektu risinājumu. Pēc atsaukuma failu ieraksti tiks pārvietoti atpakaļ uz koplietojamu projekta. Tomēr būs trūkst diska failus.

    Lai novērstu šo problēmu, iegūstot jaunākos failus no Team Foundation versiju kontroli atjaunot failus diskā.

  • Visual Studio 2013 Update 2 vienības pārbaude netiek atbalstīta C++ Silverlight 8.1 lietojumprogrammas. Kad jums retarget esošo C++ Silverlight 8.0 vienības testa projekta Silverlight 8.1, veidot operācija neizdodas un tiek parādīts šāds kļūdas ziņojums:

    kļūda: AppManifest validācija neizdevās. Nederīgs AppPlatformVersion WMAppmanifest.xml

  • Izstrādājot C++ lietojumprogrammu sistēmai Windows Phone 8.1, neredzat opciju ierīces atkļūdošanas mērķa nolaižamajā sarakstā.
    Izmantot ierīci, vispirms jāmaina "ARM" būvējuma konfigurācija, izmantojot Visual Studio rīkjoslā risinājumu platforma nolaižamajā sarakstā.

  • Pārdēvējot JavaScript koplietojamu projekta programmā Microsoft Visual Studio 2013 Update 2 projektiem, importējiet koplietojamu projekta atsauces mezglu nevar atjaunināt projekta nosaukumu.

  • Ja jūsu datorā nav instalēts Windows Phone 8.0 programmatūras izstrādes komplekts (SDK), Blend Visual Studio 2013 neparāda darbības Windows Phone Silverlight 8.1 projektiem.

  • Pieņemsim, ka lietojat Visual Studio ķīniešu valodas pakotni. Veidojot Windows veikalā vai Windows Phone lietojumprogrammas HTML un JavaScript, angļu teksts tiek parādīts IntelliSense ieteikumi, kas sniegti WinJS API.

  • Pieņemsim, ka jums ir instalēts Windows 8 Visual Studio 2013 Update 2 un Windows Phone 8.0 rīkus. Windows Phone 8.1 emulatori ir pieejamas. Šajā situācijā Windows Phone 8.0 lietojumprogrammu nevar palaist, nospiežot taustiņu F5. Turklāt tiek parādīts šāds kļūdas ziņojums:

    Windows Phone emulatora nespēj pārbaudīt virtuālā mašīna darbojas:

    Nevar ielādēt DLL 'LocBootPresets': norādīto moduli nevarēja atrast. (Exception from HRESULT: 0x8007007E)


Papildinformācija

Microsoft atbalsta failu lejupielādi

Citu produktu saimes Visual Studio atjauninājumus var atrast Microsoft lejupielādes vietnē Visual Studio.



Restartēšanas nepieciešamībaIespējams, vajadzēs restartēt datoru, kad esat instalējis šo pakotni.

Atbalstītajām valodāmVisual Studio 2013 Update 2 nodrošina atjauninājumus šādas versijas:

  • Ķīniešu (vienkāršotā)

  • Ķīniešu (tradicionālā)

  • Čehu

  • Angļu

  • Franču

  • Vācu

  • Itāliešu

  • Japāņu

  • Korejiešu

  • Krievu

  • Poļu

  • Portugāļu (Brazīlija)

  • Spāņu

  • Turku

Atbalstītās operētājsistēmasPapildinformāciju par atbalstītajām operētājsistēmām, skatiet šajā Microsoft vietnē:

Visual Studio 2013 platformu saderības un sistēmas prasības

Atbalstītās arhitektūru

  • 32-bit (x86)

  • 64 bitu (x64) (WOW)

Aparatūras prasības

  • 1,6 gigaherci (GHz) vai ātrāks procesors

  • 1 gigabaits (GB) atmiņas RAM (1,5 GB, ja datorā darbojas virtuālā mašīna)

  • 1 GB brīvas vietas cietajā diskā

  • 5400 RPM cietajā diskā

  • DirectX 9 izmantojamība videokarti, kas darbojas ar izšķirtspēju 1024x768 vai jaunāka versija

Programmatūras prasībasLai lietotu šo atjauninājumu, datorā jābūt vienai no atbalstītās Visual Studio 2013 programmām, kas norādītas sadaļā "Attiecas uz" instalēt.

Visual Studio 2013 Update 2 atbalstsVisual Studio 2013 Update 2 informal Kopienas atbalsts ir pieejams līdz Microsoft izstrādātāju tīkla (MSDN) forumos.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×