Setningen for støtte

Følgende innhold refererer til nedlastingssiden for Visual Studio 2013 oppdateringen 2. Hvis du vil ha mer informasjon om følgende innhold, kan du se Detaljerpå webområdet for Microsoft Download Center.

Obs! Det finnes forskjellige nivåer av støtte for hvert produkt. Les følgende støtte setninger nøye før du installerer oppdateringen.

Ved å installere oppdateringer for Visual Studio, vil du i motta og installere fremtidige oppdateringer for Visual Studio-2013. Microsoft tilbyr støtte for Visual Studio 2013 RTM produkter og de nyeste oppdateringen for Visual Studio-2013 produktene.

Professional, Premium, Ultimate, og Express for Windows produkter: Professional, Premium, Ultimate og Express for Windows er de full Visual Studio 2013 RTM produktene som inneholder Visual Studio oppdateringen 2 også. Hvis du har Visual Studio-2013 installert og kjøre denne nedlastingen, vil du få tak i Visual Studio oppdateringen 2 bare. Hvis du ikke har Visual Studio-2013 installert når du installerer denne nedlastingen, vil du motta 2013 for Visual Studio og Visual Studio oppdateringen 2. Visual Studio 2013 RTM språkpakker kan installeres over disse tilsvarende oppdatering 2-produktene.




Introduksjon

Microsoft utgitt Team Foundation Server 2013 oppdateringen 2 på 2 April 2014 og Visual Studio 2013 oppdateringen 2 på 12 mai 2014. Denne oppdateringen introduserer nye teknologiske forbedringer i Team Foundation Server (TFS), Testing verktøy, Microsoft Azure verktøy, Release Management, Debugger, Profiler, IntelliTrace, kodegenerering, Entity Framework 6.1, NuGet, TypeScript, Visual Studio-Grensesnittet, ASP.NET og 2013.2 for Web-verktøy. Visual Studio 2013 oppdateringen 2 inneholder de nyeste oppdateringene, funksjonen tilføyelser og feilrettinger.

Hvis du vil ha mer informasjon om oppdateringer for Visual Studio-produkter er også tilgjengelig på webområdet for Visual Studio.

Hvordan du får tak i Visual Studio 2013 oppdateringen 2

Visual Studio 2013-oppdateringer er kumulative utgivelser. Følgende koblinger for nedlasting peker alltid du på den siste oppdateringen:



Du kan også vise den fullstendige listen over Oppdateringer for Visual Studio-2013.

Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig datoen filen ble gjort. Filen lagres på sikkerhetsforbedrede servere som bidrar til å hindre uautoriserte endringer i filen.

Hvordan du installerer Visual Studio 2013 2

For installasjon veiledning for Visual Studio-produkter, kan du se:

Hvordan du installerer Visual Studio

Hvordan du installerer Team Foundation Server og Visual Studio-ALM

Hvordan du installerer versjonen Management for Visual Studio-2013

Viktig Denne oppdateringen gjelder for Visual Studio Team Foundation Server (TFS). Visual Studio og TFS installasjon mekanikere er forskjellige fra hverandre. Visual Studio-oppdateringen er installert på toppen av det allerede er installert på datamaskinen. TFS-oppdateringen er en fullstendig oppsett som erstatter det er installert på datamaskinen. Før du prøver å bruke TFS-oppdateringen, må du forsikre deg om at en fullstendig sikkerhetskopi av gjeldende databasene. Hvis TFS oppdaterer installasjonen mislykkes, kan du starte oppdateringen eller gå tilbake til den tidligere versjonen av TFS uten å utføre en gjenoppretting.

Oppdateringen Release Management er et fullstendig oppsett som inneholder siste funksjonen tilleggene og feilrettinger for behandling av Release for Visual Studio-2013. Før du prøver å installere oppdateringen Release Management, pass på at du har en fullstendig sikkerhetskopi av gjeldende databaser og crypto RSA-nøkkel (se blogginnlegg for RSA crypto nøkler eksport instruksjoner ). Hvis behandling Release oppdaterer installasjonen mislykkes, vil du ikke kunne starte oppdateringen eller gå tilbake til den tidligere versjonen av Release Management uten å utføre en gjenopprettingsoperasjon.

Siden utgivelsen behandling for Visual Studio 2013 oppdateringen 2 go live-, gjelder følgende oppgraderingsbaner.

Oppgradering støttes:

  • Slipp behandling for Visual Studio-2013 Release administrasjon for Visual Studio 2013 oppdateringen 2

  • Slipp behandling for Visual Studio 2013 oppdatering 1 Release Management for Visual Studio 2013 oppdateringen 2

  • Slipp behandling for Visual Studio 2013 oppdatering 2 RC for å frigi behandling for Visual Studio 2013 oppdatering 2


Nye teknologiske forbedringer og problemer som er løst i Visual Studio 2013 2

Teknologiske forbedringerFølgende teknologi forbedringer er gjort i denne versjonen.

  • ASP.NET-prosjektmaler

    • Oppdateringer til ASP.NET-Project-maler til å støtte konto bekreftelse og tilbakestilling av passord.

    • Støtte for lokale kontoer for organisasjonen i ASP.NET Web API

  • Forbedringer i Visual Studio Web Editor

    • Ny JSON-redigering

    • Ny Sass editor (.scss)

    • Implementere URL-valg for HTML/CSS

    • Oppdateringer til mindre redigering ved å legge til flere funksjoner

    • Oppdater KO Intellisense i HTML-redigeringsprogrammet

  • Leser-kobling

    • Leser-kobling nå støtter HTTPS-tilkoblinger, og vil vise som i instrumentbordet med andre tilkoblinger så lenge sertifikatet er klarert av leseren.

    • Bedre kildetilordning

  • Microsoft Azure Web-områder støtte i Visual Studio

    • Støtte Azure logge på

    • Ekstern feilsøking for Microsoft Azure webområder (WAWS)

    • Visning av eksternt

    • Støtter oppretting av Azure Web-områder

  • Forbedringer for Web-publisering

    • Forbedre brukeropplevelsen for publisering

  • ASP.NET klatre videre

    • Hvis modellen bruker opplistinger, generere MVC-Scaffolder dropdown for opplisting. Dette bruker MVC Enum-hjelpere.

    • Oppdatert EditorFor -malene i MVC klatre videre slik at de bruker Bootstrap-klasser.

    • MVC og Web-APIen Scaffolders legger til 5.1 pakker for MVC og Web-API.

    • Lagt til klatre videre Extensibility lag til å støtte egendefinerte Scaffolders for tredjepart.

  • ASP.NET Web Forms

  • ASP.NET MVC 5.1

  • ASP.NET Web API 2.1

  • ASP.NET-websider 3.1

  • ASP.NET-identitet 2.0.0

    • To-faktor-godkjenning

      ASP.NET-ID nå støtte for to-faktor-godkjenning. To-faktor-godkjenning gir et ekstra lag med sikkerhet til dine brukerkontoer i tilfellet der passord avsløres. Det finnes også beskyttelse for brute force angrep mot to-faktor-koder.

    • Låsing av konto

      Gir en måte å Lås brukeren hvis brukeren angir feil passord eller to-faktor-koder. Antallet ugyldige forsøk på og av timespan kan for brukere utelåst konfigureres. En utvikler kan eventuelt deaktivere låsing av konto for bestemte kontoer.

    • Bekreftelse på kontoen

      Identitet for ASP.NET-systemet støtter nå kontoen bekreftelse. Dette er en ganske vanlig scenario i de fleste webområder i dag der når du registrerer en ny konto på webområdet, må du bekrefte din e-post før du kan gjøre noe i webområdet. Bekreftelse av e-post er nyttig fordi den hindrer falske kontoer opprettes. Dette er svært nyttig hvis du bruker e-post som en metode for kommunikasjon med brukerne av webområdet ditt, for eksempel Forum, nettbank, e-handel, og sosiale webområder.

    • Tilbakestilling av passord

      Passord tilbakestille er en funksjon der brukeren kan tilbakestille passordet hvis de har glemt passordet.

    • Stempel for sikkerhet (Logg av alle steder)

      Støtter en måte å generere sikkerhetskode for brukeren i tilfeller når brukeren endrer passord eller andre sikkerhetsrelaterte relatert informasjon, for eksempel fjerne et tilknyttet pålogging (for eksempel Facebook, Google, Microsoft, Account og så videre). Dette er nødvendig for å sikre at alle symbolene som er generert med det gamle passordet er ugyldig. I eksempel-prosjekt hvis du endrer brukerens passord deretter genereres et nytt token for brukeren og eventuelle tidligere tokener er ugyldig. Denne funksjonen gir et ekstra lag med sikkerhet til programmet siden når du endrer passordet ditt, og du vil bli logget fra hvor som helst (alle andre lesere) der du har logget deg inn i dette programmet.

    • Kontroller hvilken type primærnøkkel være extensible for brukere og roller

      I ASP.NET identitet 1.0 var av primærnøkkelen for tabellen brukere og roller strenger. Dette betyr at når ASP.NET identitet-systemet ble beholdt i SQL Server ved hjelp av Entity Framework kan vi brukte nvarchar. Det er mange diskusjoner rundt denne standardimplementeringen på stakkoverflyt og basert på den innkommende tilbakemeldingen. Vi tilbyr en extensibility hook der du kan angi hva som skal være primærnøkkelen for tabellen brukere og roller . Denne utvidelsen hook er spesielt nyttig hvis du overfører programmet og programmet lagrer UserIds er GUIDer eller ints.

    • Støtte for IQueryable på brukere og roller

      Lagt til støtte for IQueryable på UsersStore og RolesStore, kan du lett få listen over brukere og roller.

    • Sletteoperasjon for støtte gjennom UserManager

    • Indeksering på brukernavn

      I ASP.NET identitet Entity Framework implementering, har vi lagt til en unik indeks på brukernavn ved hjelp av den nye IndexAttribute i EF-6.1.0-Beta1. Dette gjør at brukernavnene er alltid unike, og at det var ingen kappløpssituasjon der kan du ende opp med duplisert brukernavn.

    • Forbedret passord Validator

      Validereren passordet som ble levert i ASP.NET identitet 1.0 var et ganske grunnleggende passord validator som ble bare validere minimumslengden. Det er en ny passord validator som gir deg mer kontroll over kompleksiteten i passordet. Vær oppmerksom på at selv om du aktiverer alle innstillingene i dette passordet, gjør du oppfordres til å aktivere to-faktor-godkjenning for brukerkontoene.

    • IdentityFactory Mellomvare / CreatePerOwinContex

    • UserManager

      Du kan bruke fabrikken implementeringen til å opprette en forekomst av UserManager fra OWIN -konteksten. Dette mønsteret ligner på hva vi bruker for å få oppføringen fra konteksten for OWIN for innlogging og utlogging. Dette er en anbefalt måte å oppnå en forekomst av UserManager per forespørsel for applikasjonen.

    • DbContextFactory mellomvare

      ASP.NET-identiteten bruker Entity Framework for persisting identitet-systemet i SQL Server. Hvis du vil gjøre dette systemet identitet har en referanse til ApplicationDbContext. DbContextFactory -mellomvare returnerer en forekomst av ApplicationDbContext per forespørselen som du kan bruke i programmet.

    • ASP.NET identitet eksempler NuGet pakke

      Eksempler NuGet pakken kan gjøre det enklere å installere og kjøre eksempler for ASP.NET-identitet og følger de beste fremgangsmåtene. Dette er et eksempel på en ASP.NET MVC-programmet. Du må endre koden slik at den passer programmet før du distribuerer det i produksjon. For eksempel bør installeres i et tomt ASP.NET-program.

      Hvis du vil ha mer informasjon om pakken, kan du gå til følgende bloggoppføring:

      Kunngjøring av forhåndsvisning av Microsoft.AspNet.Identity 2.0.0

  • Microsoft OWIN-komponenter

    Mange feil er rettet i denne versjonen, kan du se produktmerknadene for den nyeste stabile versjonen (2.1.0).

  • ASP.NET-SignalR

    Mange feil er rettet i denne versjonen, se produktmerknadene.


  • Denne oppdateringen kan utviklere angir at programmene kompileres for å målrette siste generasjons prosessorer som støtter AVX2-instruksjonssett.


  • Lagt til en Visualizer for JSON-data som finnes i strengen objekter.

  • Du kan sammenligne to .diagsession-filer som inneholder data for administrerte minne.

  • Du kan manuelt utløse innhold prefetch i Windows Store programmer.

  • Lagt til skriptfeilsøking funksjonalitet som omfatter Explorer DOM- og JavaScript-konsollen når du feilsøker i en kontroll for Web-visning.

  • Lagt til extensibility peker for plugin-modul for Visual Studio til å endre innstillingene for feilsøkingsprogrammet for symbolet.

  • Når du feilsøker administrerte minne fra en dumpfil med heap, kan du undersøke verdiene av individuelle objekter.

  • 8.1 for Windows Phone-utviklere kan bruke Visual Studio til å feilsøke problemer med webområder som kjører i Internet Explorer på telefonen.


  • Oppdatere Entity Framework 6.1 for både kjøretid og verktøy. Entity Framework (EF) 6.1 er en mindre oppdatering til Entity Framework 6, og inneholder flere feilrettinger og nye funksjoner. For detaljert informasjon om denne OPPGRADERINGEN 6.1, inkludert koblinger til dokumentasjon for de nye funksjonene, kan du se Entity Framework versjonslogg. De nye funksjonene i denne versjonen inkluderer følgende:

    • Verktøy konsolidering gir en konsistent måte å opprette en ny modell for EF. Denne funksjonen utvider ADO.NET enhet modellen veiviseren for å støtte koden første modeller, inkludert omvendt utvikling fra en eksisterende database. Disse funksjonene var tidligere tilgjengelig i betaversjonen av EF Power-verktøyene.

    • Håndtering av feil for utføring av transaksjon gir den nye System.Data.Entity.Infrastructure.CommitFailureHandler som bruker nylig introduserte muligheten til å fange opp operasjoner for transaksjonen. CommitFailureHandler gjør det mulig for automatisk gjenoppretting fra tilkoblingsfeil mens du utfører en transaksjon.

    • IndexAttribute gjør det mulig for indekser angis ved å sette et attributt på en egenskap (eller egenskaper) i koden første modellen. Koden først oppretter deretter en tilsvarende indeks i databasen.

    • Offentlig tilordning API gir tilgang til EF med informasjon om hvordan egenskapene og typer er tilordnet kolonner og tabeller i databasen. I tidligere versjoner var denne APIen interne.

    • Muligheten til å konfigurere interceptors ved hjelp av App.config- eller Web.config-fil du kan legge til tillater interceptors uten at programmet rekompileres.

    • DatabaseLogger er en ny interceptor som gjør det enkelt å logge alle databaseoperasjoner til en fil. Sammen med funksjonen tidligere kan dermed du enkelt bytte logging av databaseoperasjoner for et distribuert program, uten at du trenger å rekompilere.

    • Overføring modell endre gjenkjenning er forbedret slik at scaffolded overføringer er mer nøyaktig. Ytelsen til registreringen endringen har også blitt forbedret.

    • Ytelsesforbedringer inkluderer redusert databaseoperasjoner under initialisering, optimalisering for null likhet sammenligning i LINQ spørringer, se raskere generasjon (oppretting av produktmodell) i flere scenarier og mer effektiv materialization for merkede enheter med flere tilknytninger.


  • Grafikk for DirectX diagnostikk funksjoner er nå tilgjengelig for Windows Phone 8.1 enheter og emulatorer.

  • Nye og forbedrede DirectX-maler er et utgangspunkt for skriving av spill for Windows butikken og Windows Phone (Silverlight og ikke Silverlight). XAML-baserte-malen gir et utgangspunkt for enkelt å bygge inn tekst, bilder og menyer i spill for bruk som Heads opp viser statusmeldinger, innstillinger og så videre.

  • Grafikk ramme analyse støttes for å bidra til å diagnostisere problemer med ytelsen i DirectX-baserte spill og programmer.

  • Noen funksjonell forbedringer er gjort for grafikk diagnostikk:

    • Draw tilstand sporing i hendelseslisten grafikk støtter strømlinjeformet analyse for å bli kjent med hvordan tilstanden GPU ble satt.

    • Opptil 30 påfølgende rammer kan hentes samtidig.

    • Navnene på objekter og ressurser som er definert av utvikleren nå vises i brukergrensesnittet (UI).

    • HTTP- og tilpassede protokollbehandlere kan brukes for merknader med ytelse hendelsen.

    • Dybde-sjablong Buffer-visning støttes nå.


  • Ytelseshendelser som er relatert nå SQL gir et alternativ til å laste inn SQL-Setningen i et nytt spørringsvindu og bruke de eksisterende SQL-verktøyene i Visual Studio til å undersøke et problem.

  • Ytelseshendelser som er relatert MVC gir nå et alternativ for å gå til metode handlingen eller kontroller i koden til å undersøke et problem.

  • Ytelseshendelser kan nå grupperes ved inngangspunkt og den laveste noden. Dette reduserer det totale antallet rader, og gjør det enklere å identifisere en bestemt hendelse til å undersøke.

  • Når du sjekker detaljene for en hendelse for IntelliTrace ytelse, er det nå en indikator for å merke banen for hver av de laveste.

  • Når du feilsøker en unntak-hendelse fra en loggfil for IntelliTrace, vises koden Map nå med bestemte merknader for IntelliTrace slik at interessante parametere kan vises enkelt. Dette viser hvor unntaket ble registrert ved hjelp av en ny merknad i diagrammet.

  • Anta at du bruker Vilk på TFS som kildekontrollsystem, har du tilgang til distribuert versjon av løsningen ved å åpne iTrace-filen som genereres av Microsoft overvåker Agent, i Visual Studio Ultimate 2013.


  • NuGet 2.8.1 vil bli utgitt i April 2014. Her er de viktigste punktene fra produktmerknadene. Kontroller full produktmerknadene for mer informasjon om disse endringene.

    • Mål Windows Phone 8.1 programmer
      NuGet 2.8.1 støtter nå rettet mot Windows Phone 8.1 programmer ved hjelp av mål-rammeverket kallenavn WindowsPhoneApp, WPA, WindowsPhoneApp81og WPA81.

    • Oppdateringen oppløsning for avhengigheter
      Når NuGet løser pakkeavhengigheter; NuGet har Historisk sett implementert en strategi for å velge den laveste hovedversjoner og underordnede Pakkeversjon som oppfyller avhengigheter på pakken. Men i motsetning til den overordnede og underordnede versjonen, ble versjonen av oppdateringen alltid løst til den høyeste versjonen. Selv om virkemåten var velmenende, opprettes det mangel på determinism for å installere pakker som har avhengigheter.

    • Alternativet - DependencyVersion
      Selv om NuGet 2.8 endrer standard virkemåte for å løse avhengigheter, den legger også til mer nøyaktig kontroll over avhengighet oppløsning prosessen gjennom alternativet - DependencyVersion i pakken manager-konsollen. Alternativet gjør det mulig for retting avhengigheter til lavest mulig versjonen som er standard virkemåte, den høyeste mulige versjonen eller høyeste moll eller versjonen av oppdateringen. Dette alternativet fungerer bare for Installer-pakken i PowerShell-cmdleten.

    • DependencyVersion-attributt
      I tillegg til alternativet - DependencyVersion for detaljert, har også NuGet tillatt for muligheten til å angi et nytt attributt i nuget.config-filen som definerer hva verdien er, hvis alternativet - DependencyVersion ikke er angitt i et anrop av Installer-pakken. Denne verdien blir også respektert ved hjelp av Pakkebehandling-NuGet-dialogboksen for en hvilken som helst installere pakken operasjoner. Hvis du vil angi denne verdien, legger du til følgende attributt i nuget.config-filen:
      config> <add key="dependencyversion" value="Highest" /> </config>

    • Forhåndsvisning av NuGet operasjoner med - whatif
      Noen NuGet pakker kan ha dyp avhengighet grafer. Derfor er det nyttig under en installasjon, Avinstaller eller oppdater operasjonen hvis du vil se hva som skjer først. 2.8 NuGet legger til standard PowerShell -Hva skjer hvis alternativet til - installasjonspakken, avinstallere pakkenog oppdateringspakken kommandoer til å aktivere å visualisere hele selskapet holder stengt av pakker som kommandoen vil bli brukt.

    • Nedgradering pakke
      Det er vanlig å installere en forhåndsversjon av en pakke for å undersøke nye funksjoner, og deretter bestemmer deg for å gå tilbake til den siste stabile versjonen. Dette var en flertrinnsprosess avinstallerer forhåndsversjonen pakken og dens avhengigheter, og deretter installere den tidligere versjonen før NuGet 2.8. Ved hjelp av NuGet 2.8, ruller kommandoen pakken nå tilbake selskapet holder stengt hele pakken (for eksempel pakkens avhengighet treet) til den tidligere versjonen.

    • Avhengigheter for utvikling
      Mange ulike typer funksjoner kan leveres som NuGet pakker, inkludert verktøy som brukes for å optimalisere utviklingsprosessen. Selv om disse komponentene kan være instrumental i å utvikle en ny pakke, bør de ikke anses som en avhengighet av den nye pakken når du senere publisert. 2.8 NuGet gjør det mulig for en pakke for å identifisere seg selv i .nuspec-filen som en developmentDependency. Når det er installert, vil også disse metadataene lagt til filen packages.config for prosjektet der pakken ble installert. Når filen packages.config er senere analysert for NuGet avhengigheter ved hjelp av nuget.exe pack, utelater de dependences som er merket som utvikling avhengigheter.

    • Enkelte packages.config filer for ulike plattformer
      Når du utvikler programmer for flere Målplattformer, er det vanlig å ha forskjellige prosjektfiler for hvert respektive build-miljø. Det er også vanlig å bruke ulike NuGet pakker i forskjellige project-filer, som pakker har ulike nivåer av støtte for ulike plattformer. 2.8 NuGet gir forbedret støtte for dette scenariet ved å opprette forskjellige packages.config for forskjellige plattformspesifikk prosjektfiler.

    • Tilbake til lokal hurtigbuffer
      Selv om NuGet pakker er vanligvis brukt fra en ekstern galleri (for eksempel galleriet NuGet) ved hjelp av en nettverkstilkobling, er det mange situasjoner der klienten ikke er tilkoblet. Uten en nettverkstilkobling, kan ikke klienten NuGet installere pakker, selv når de pakkene som allerede var på klientdatamaskinen i hurtigbufferen for lokale NuGet. NuGet 2.8 legger automatisk bufring av tilbakefall til pakken manager-konsollen.

      Cache "fallback"-funksjonen ikke krever argumenter-spesifikk kommando. I tillegg fungerer cache "fallback" for øyeblikket bare i pakken manager-konsollen. Problemet virker ikke i dialogboksen pakke manager.

    • Feilrettinger
      En av de viktigste feilrettingsfilene er forbedring i systemytelsen i den -pakken-installere kommandoen.

      I tillegg inneholder denne utgivelsen av NuGet også mange feilrettinger. Det er 181 problemer som er løst i utgivelsen. For en fullstendig liste over arbeidselementer som er løst i NuGet 2.8, kan du se NuGet problemet sporing for denne utgivelsen.


  • Det er et nytt verktøy for CPU-bruk for å undersøke som administrerte, opprinnelig og JavaScript-funksjoner bruker CPUEN. CPU-bruk verktøyet erstatter det forrige CPU Sampling-verktøyet for Windows Store programmer. Dette nye verktøyet har fast tid for filtrering, rask tråd filtrering og en Forbedret opplevelse bare min kode.

  • Ytelse og diagnostikk huben nå lar deg kjøre mer enn ett verktøy som skal kjøres samtidig. Data fra hvert verktøy er samsvarende på en felles tidslinje for ytelsesanalyse raskere og enklere. Følgende: verktøy som kan kombineres

    • CPU-bruk

    • Energiforbruk

    • Svargrad for HTML-grensesnitt

    • XAML UI-respons

  • 8.1 for Windows Phone-utviklere kan bruke Visual Studio til å diagnostisere problemer med ytelse sammen med webområder som kjører i Internet Explorer på telefonen.

  • Ytelse og diagnostikk huben er nå tilgjengelig for Windows Store programmer på Windows Phone 8.1 enheter og emulatorer.


  • Når du har installert oppdateringen, utføre den samme operasjonen på tvers av serverne i kodene. Hvis det finnes bestemte serverhandlinger, brukeren kan alltid legge til den aktuelle serveren og de tilhørende handlingene på samme nivå i sekvensen for distribusjon.

  • Hvis du vil konfigurere en gruppe med serveren ved hjelp av den samme betyr koden at du kan angi verdier for hele gruppen, og at alle serverne i gruppen derfor dele felles verdier for alle variabler.

  • Du kan nå distribuere identiske eller klyngede servere uten å måtte Gjenta rekkefølgen for distribusjon på hver server.

  • Du kan nå Kopiere koder på tvers av faser og på tvers av maler. Når de kopieres til andre faser eller frigi maler i samme miljø, kan du beholde samme distribusjon sekvens med alle koder og servere.


  • Portefølje-backlogs har forbedret ytelse under navigering for web-tilgang.

  • Du kan spørre etter koder i Visual Studio og web Access.

  • Du kan bruke koder i arbeidselementer i Visual Studio.

  • Du kan angi tillatelser for å angi hvilke brukere kan legge til nye koder.

  • REST-API er tilgjengelig for arbeid varesporing merking.

  • Du kan redigere koder i Excel-tillegget for Team Foundation Server.

  • Du kan konfigurere ikke-arbeidsdager, og disse er utelukket fra burndown diagrammer.

  • Du kan konfigurere kumulative dataflytskjema startdatoer.

  • Du kan feste lett diagrammer til prosjektet eller teamet hjemmesider.

  • Du kan tilpasse fargene i lett diagrammer.

  • Utseendet på hjemmesiden for project og teamet er oppdatert.

  • Vilk-verktøyene er oppdatert for å inkludere en merknad (blame)-visning. Du kan nå også bruke Vilk verktøy til å tilbakestille eller endre en utføring, skyve til flere fjernkontroller og avbryte langvarige operasjoner...


  • Gir til testere og test kundeemner muligheten til å eksportere teste artefakter, slik at disse kan sendes via e-post eller som utskrifter og delt med interessenter som ikke har tilgang til TFS.

  • Gir til testere og test fører muligheten til å administrere parameteren testdata på ett sted ved å bruke delte parametere. Eventuelle senere endringer i parameterdata som kan oppdateres på ett sted, og alle test sakene som refererer til den delte parameteren oppdateres automatisk.

  • Du kan vise standardsettet med ytelsestellere fra programmet under test under sky belastningen testing ved å bruke programmet Insights service.


  • TypeScript er et åpen kilde-språk som gjør det enklere å opprette flere plattformer, omfattende JavaScript-programmer som kjøres på en hvilken som helst Web-leser eller vert. TypeScript tilbyr utviklere fordelene med sterkt skrevet språk på fleksible, dynamiske runtime sammen med ubiquity av JavaScript. TypeScript, skrevet overordnet JavaScript kompilerer til vanlig JavaScript fungerer sømløst med eksisterende JavaScript-verktøy og biblioteker, og integreres enkelt med eksisterende programmer og områder. Typescripts opprinnelige typer og klasse-baserte modulære programmeringsmodellen gjør skalerbarhet og bedre produktivitet gjennom tidlig feilsøking og forbedrede verktøy. Forbedret verktøy inneholder IntelliSense, refactoring koden og koden navigasjon. Hvis du vil ha mer informasjon om TypeScript, kan du gå til webområdet TypeScript.


  • Noen C++ kompilatoren krasjer og konformitet problemer har blitt løst.


  • Du kan nå vise innkommende endringer fra andre avdelinger i kode-redigeringsprogrammer ved hjelp av CodeLens.


  • Du kan bruke Microsoft Azure varsling huber sende testmeldinger varsling til Windows butikken, Windows Phone, iOS og Android-enheter, og til å kontrollere resultatet i sanntid.

  • Når du logger deg på Visual Studio, får du muligheten til å enkelt aktivere Microsoft Azure MSDN fordelene (Hvis du ikke allerede har gjort det).

  • Du kan opprette nye prosjekter i .NET Microsoft Azure Mobile-tjenester, legge til scaffolds i prosjekter, angi avbruddspunkter og feilsøke prosjektene, publisere dem til Microsoft Azure og til slutt feilsøke publiserte tjenesten.

  • Du kan bruke Microsoft Azure ressurser til å utvikle, teste og distribuere programmet.


  • Visual Studio 2013 oppdateringen 2 gir et komplett utviklingsmiljø som du kan bruke til å utvikle programmer og spill for Windows Phone 8.1 og Windows Phone 8 ved hjelp av Visual Studio Express 2013 for Windows eller Visual Studio 2013 Professional, Premium eller Ultimate-utgaver. Med disse verktøyene kan du bruke dine eksisterende kunnskaper innen programmering og kode til å bygge forvaltet kode, innebygd kode eller HTML og JavaScript-programmer. Oppdateringen inneholder dessuten flere emulatorer og andre verktøy for profilering og testing av Windows Phone-programmet under virkelige forhold. Hvis du vil ha mer informasjon, kan du gå til Windows Phone Developer Center.

  • Du kan opprette universal prosjekter som deler kode mellom Windows Store programmer og Windows Phone-programmer. Hvis du vil ha mer informasjon, se utvikle et program som gjelder for Windows og Windows Phone.

  • Du kan bruke Visual Studio-2013 å redigere og utføre kodet UI tester mot butikk for Windows Phone-programmer.

  • Du kan redigere og kjøre tester i butikken for Windows Phone-programmer og Windows Phone Silverlight-programmer ved hjelp av Visual Studio 2013 oppdateringen 2.


Løste problemerObs! Med mindre annet er angitt, fører koblede elementer deg til Microsoft Connect-websider.

  • Visual Studio 2013 kode analyse innsjekking policy utløses ikke som forventet på webområder.


  • En Security.VerificationException-feil starter på en egendefinert hendelsesbehandling Hvis IntelliTrace er aktivert.

  • Visual Studio krasjer når det lastes inn en skadet IntelliTrace-fil.



  • Anta at du har Windows Driver Kit (WDK) og Visual Studio 2013 oppdateringen 2 installert på datamaskinen. Du åpner Visual Studio-2013 og opprette en universell Visual C++-prosjektet. Når du trykker F5 for å kompilere og feilsøke prosjektet, kan du få følgende feilmelding:

    Ingen støtte for dette grensesnittet (unntak fra HRESULT: 0x80004002 (E_NOINTERFACE))


  • JavaScript-feil oppstår når du åpner websider ved hjelp av interne Visual Studio web-leseren.

  • Kategoriene åpnes ikke på riktig måte når løsninger har både utformings- og kodevisning visninger som åpnes.

  • Dialogboksen Kontoinnstillinger viser en "lisensen utgår 2147483647 dager"-melding når Visual Studio laster ned en lisens for online.


  • Når du bruker en ny URL-valg i web-applikasjoner, det er ikke riktig fylt ut når URL-adresser som begynner med ".".

  • Når du trykker F5 eller Ctrl+F5 for et webprosjekt som er aktivert med URL-adressen for SSL (https), blir du spurt av Internet Explorer Hvis du vil fortsette med et ikke-klarert eller selvsignert sertifikat.

  • Når du installerer PHP Redaktøren av DevSense, kan du miste din PHP disponering regioner.

  • Når du trykker CTRL+F4 for å lukke dialogboksen web referanser Egenskaper-siden, kan du oppleve et Visual Studio-krasj.

  • Anta at du åpner et prosjekt som inneholder en generert HTML-dokument for skriptet. Når du feilsøker prosjektet på en telefon-emulator, oppstår det en feil.

  • Visual Studio krasjer når du prøver å publisere et prosjekt eller åpne et prosjekt som har en FTP-publisering profil ved hjelp av en relativ URL-adresse for eksempel localhost, "\\" eller "/ /."

  • Aktiver Web Skoleverktøy for Web Express.


  • Du kan ikke opprette et nytt prosjekt i Microsoft Azure Mobile-tjenester ved hjelp av Visual Studio-2013 på en datamaskin med x86.




Kjente problemer



Symptomer

Når du åpner en eksisterende Entity Framework 5 Designer-modell (. EDMX-fil) ved hjelp av Entity Framework 6.0.2 eller 6.1.0 verktøyene i Visual Studio 2012 eller Visual Studio-2013, kan du få følgende feilmelding:

Kan ikke laste inn'filnavn.edmx': angitt endring ikke er gyldig.


Dette problemet oppstår bare hvis den aktuelle modellen inneholder funksjonen Importer som har parametere av typen Desimal .

Versjoner som berøres

Dette problemet påvirker følgende utgitte versjoner av Entity Framework verktøy for Visual Studio:

  • Entity Framework 6.0.2 verktøy for Visual Studio 2012

  • Entity Framework 6.0.2 verktøy for Visual Studio-2013

  • Entity Framework 6.1.0 verktøy for Visual Studio 2012

  • Entity Framework 6.1.0 verktøy for Visual Studio-2013

Hvis du har oppdatert Entity Framework verktøy for Visual Studio 2012 eller Visual Studio-2013 fra Microsoft Download Center, eller hvis du har installert Visual Studio 2013 oppdatering 1 eller 2 for oppdatering, versjonen av designer bruker du har dette problemet.

Hvis modellen Entity Framework ikke inneholder en funksjon import for lagrede prosedyrer som returnerer objekter som inneholder egenskaper for Desimal , oppstår ikke dette problemet.

Årsak

Dette problemet oppstår fordi utformingsverktøyet kaster en verdi til byte feil hvis parameteren har ingen deler av precision og scale.

Løsningen

Hvis du vil omgå dette problemet, bruker du én av følgende metoder:

  • Tilbakestille oppsettet til 6.0.0 versjonen av Entity Framework-verktøy

    Du må manuelt avinstallere en hvilken som helst versjon av verktøyet som er nyere ved hjelp av vinduet Legg til eller fjern programmer for å gjøre dette, og installer 6.0.0 versjon. For Visual Studio 2012, kan du finne den i Microsoft Download Center:

    Entity Framework 6.0.0 verktøy for Visual Studio 2012
    Filene EFTools.MSI og EFTools.cab ble opprinnelig inkludert i Visual Studio-installasjonspakken for Visual Studio-2013. Derfor du kan gå tilbake til 6.0.0 verktøy ved å avinstallere dem, og deretter reparerer du Visual Studio, eller ved å søke etter MSI installer i mediet for installasjonsprogrammet for Visual Studio-versjonen.

  • Endre EDMX-filer i et redigeringsprogram

    En alternativ løsning krever manuell endring av EDMX-filer ved hjelp av en tekst- eller XML-redigeringsprogram.
    Obs! Kontroller at du oppretter sikkerhetskopier av de opprinnelige filene i EDMX, og ikke gjøre andre endringer som kan føre til at de blir ugyldig.

    Endringen må brukes på < parameter > elementer i en hvilken som helst < funksjonen > (for eksempel lagrede prosedyrer eller funksjoner for Table-Valued) i delen < edmx:StorageModels > er også kjent som SSDL -delen av EDMX. Endringene er å sørge for at alle parametere tilordner til desimaltype parametere i den tilhørende funksjonen Importer i delen CSDL . Vurder for eksempel følgende funksjon:<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>
    Pris -parameteren må endres som følger:<Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" /> Obs! De faktiske numeriske verdiene som er tilordnet til nøyaktighet eller skala er ikke viktig i dette tilfellet.



  • For det kjente problemet i Visual Studio-Grensesnittet etter at du har installert denne oppdateringen, går du til følgende knowledge base-artikkel:

    2954109 løsningsplattform rullegardinlisten vises ikke når du installerer Visual Studio 2013 2



  • Visual Studio Team bygger bygge ikke Windows Phone 8, Windows Phone Silverlight 8.1 og Silverlight-programmer.

    Hvis du vil omgå dette problemet, kan du angi prosjektet å bygge med settet MSBuild x86 verktøyet. Hvis du vil gjøre dette i TFS, endre alternativet MSBuild-plattformen fra Auto til x86 i Build Team konfigurasjonsveiviserens prosess-delen. Hvis du vil ha mer informasjon, kan du se denne blogginnlegg.

  • Tenk deg følgende:

    • Du har installert Visual Studio 2013 oppdateringen 2 på en datamaskin som kjører Windows 7 eller Windows 8.

    • Du kan oppgradere Windows til Windows 8.1.

    • Du oppretter et prosjekt med Windows Phone 8.1 og bygge den.

    I dette scenariet får du build eller emballasje feil.

    Du kan omgå dette problemet ved å reparere Visual Studio-2013.

  • Hvis du sletter en fil fra en delt prosjekt oppdages ikke av Team Foundation versjonskontroll på riktig måte. Filen vil bli fjernet fra det delte prosjektet, men filen slettes ikke fra Team Foundation versjonskontroll.

    Du kan omgå problemet ved manuelt slette filen fra serveren ved hjelp av Utforsker for kilde-kontroll.

  • Versjonskontroll for Team Foundation kan ikke angre ventende endringer til en løsning hvis filer ble flyttet fra prosjektet til et annet prosjekt i løsningen. Etter angre, vil filoppføringer bli flyttet tilbake til det delte prosjektet. Filene vil imidlertid være mangler fra disk.

    Du kan omgå problemet ved å gjenopprette filene på disken ved å få de nyeste filene fra Team Foundation versjonskontroll.

  • I Visual Studio 2013 2, enhetstesting for C++ Silverlight 8.1 apps støttes ikke. Når du bør du omkonfigurere eksisterende C++ Silverlight 8.0 enhet-testprosjekt til Silverlight-8.1, build-operasjonen mislykkes, og du får følgende feilmelding:

    Feil: AppManifest-validering mislyktes. Ugyldig AppPlatformVersion i WMAppmanifest.xml

  • Når du utvikler en C++-program for Windows Phone 8.1, kan du ikke se alternativet enheten i rullegardinlisten debug mål.
    Hvis du vil distribuere til en enhet, må du først endre "ARM" build konfigurasjonen ved hjelp av rullegardinlisten plattformen for løsningen i Visual Studio-verktøylinjen.

  • Hvis du endrer navn på en delt JavaScript-prosjekt i Microsoft Visual Studio 2013 2, oppdateres ikke noden referanser i prosjekter som importerer det delte prosjektet til prosjektnavnet.

  • Hvis du ikke installerer Windows Phone 8.0-programvareutviklingspakken (SDK) på datamaskinen, vises ikke Blend for Visual Studio-2013 operasjoner for Windows Phone Silverlight 8.1 prosjekter.

  • Anta at du bruker en Visual Studio-kinesisk språkpakke. Når du bygger en butikk for Windows eller Windows Phone-program ved hjelp av HTML og JavaScript, vises engelsk tekst som i IntelliSense-forslagene som finnes for WinJS APIer.

  • Anta at du har verktøy for Visual Studio 2013 oppdateringen 2 og Windows Phone 8.0 installert på Windows 8. 8.1 for Windows Phone-emulatorer er tilgjengelige. I dette tilfellet kan du kjøre et program for Windows Phone 8.0 ved å trykke F5. I tillegg får du følgende feilmelding:

    Windows Phone emulatoren ikke kan verifisere at den virtuelle maskinen kjører:

    Kan ikke laste DLL-filen 'LocBootPresets': den angitte modulen ble ikke funnet. (Unntak fra HRESULT: 0x8007007E)


Hvis du vil ha mer informasjon

Slik laster du ned Microsoft-støttefiler

Oppdateringer for andre produkter i Visual Studio-serien finnes på Microsoft-nedlastingsområde for Visual Studio.



Krav om omstartDu må kanskje starte datamaskinen på nytt etter at du har installert denne pakken.

Språk som støttesVisual Studio 2013 oppdateringen 2 inneholder oppdateringer for følgende versjoner:

  • Kinesisk (forenklet)

  • Kinesisk (tradisjonell)

  • Tsjekkisk

  • Engelsk

  • Fransk

  • Tysk

  • Italiensk

  • Japansk

  • Koreansk

  • Russisk

  • Polsk

  • Portugisisk (Brasil)

  • Spansk

  • Tyrkisk

Operativsystemer som støttesHvis du vil ha mer informasjon om støttede operativsystemer, kan du gå til følgende Microsoft-webområde:

Plattform kompatibilitet og system krav for Visual Studio-2013

Støttede arkitekturer

  • 32-bit (x86)

  • 64-biters (x64) (WOW)

Krav til maskinvare

  • 1,6 GHz (gigahertz) eller raskere prosessor

  • 1 gigabyte (GB) RAM (1,5 GB Hvis du kjører i en virtuell maskin)

  • 1 GB tilgjengelig harddiskplass

  • 5,400 RPM-harddisk

  • DirectX 9-kompatible skjermkort som kjører med en oppløsning på 1024 × 768 eller høyere

Krav til programvareHvis du vil installere denne oppdateringen, må du ha ett av de støttede Visual Studio-2013-programmene som er oppført i delen "Gjelder for" installert.

Støtte for Visual Studio-2013 oppdateringen 2Uformell fellesskap støtte for Visual Studio 2013 oppdateringen 2 er tilgjengelig via Microsoft Developer Network (MSDN) fora.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×