Beskrivelse av Visual Studio 2013 oppdateringen 2

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2927432 - Vis produkter som denne artikkelen gjelder for.
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, se Detaljer på webområdet for Microsoft Download Center.

Merk 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 Windowsprodukter: Professional, Premium, Ultimate og Express for Windows er full Visual Studio 2013 RTM produkter 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 produktene med tilsvarende oppdatering 2.
Vis alt | Skjul alt

På denne siden

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 IDE, ASP.NET og Web-verktøy 2013.2. 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-produktet 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 versjoner. Følgende nedlastingskoblinger peker alltid du på den siste oppdateringen: Du kan også vise den fullstendige listen over Oppdateringer for Visual Studio-2013.

Virusfri krav

Skjul dette bildetVis dette bildet
assets folding start collapsed
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig datoen filen ble lastet opp. Filen lagres på sikkerhetsforbedrede servere som forhindrer at uvedkommende gjør endringer i filen.
Skjul dette bildetVis dette bildet
assets folding end collapsed

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 å installere oppdateringen TFS, pass på at du har en fullstendig sikkerhetskopi av gjeldende databasene. Hvis TFS oppdaterer installasjonen mislykkes, kan du starte oppdateringen på nytt, 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, må du kontrollere at du har en fullstendig sikkerhetskopi av gjeldende databaser og crypto RSA-nøkkel (seblogg poster for crypto RSA-nøkler eksportere 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 behandling 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 forbedringer

Følgende teknologi forbedringer er gjort i denne versjonen.

ASP.NET- og 2013.2 for Web-verktøy
Skjul dette bildetVis dette bildet
assets folding start collapsed
    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 rullegardinmeny 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, utvidbarhet lag til å støtte egendefinerte Scaffolders for tredjepart.

    ASP.NET Web Forms
    • Webskjemaer malene nå hvordan du gjør konto bekreftelse og tilbakestilling av passord for ASP.NET-identitet.
    • Entity Framework datakilden og dynamisk dataleverandør for Entity Framework 6. For mer informasjon, kan du lese følgende MSDN-blogg:
      Dynamisk dataleverandøren og kontroll av EntityDataSource for Entity Framework 6

    ASP.NET MVC 5.1
    ASP.NET Web API 2.1
    • Global feilbehandling
    • Attributtet ruting forbedringer
    • Hjelp siden forbedringer
    • Støtte for IgnoreRoute
    • BSON media-type formatter
    • Bedre støtte for async-filtre
    • Spørre analyse for klienten formatering bibliotek
    • Ulike feilrettinger

    ASP.NET-websider 3.1
    • Ulike feilrettinger

    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 av konto

      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 en ny kode 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 har laget en utvidelse 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 brukere og roller for IQueryable

      Lagt til støtte for IQueryable på UsersStore og RolesStore, kan du lett få listen over brukere og roller.
    • Sletteoperasjon for støtte til 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 sikrer at brukernavnene er alltid unike og det var ingen kappløpssituasjon der, kan du ende med duplisert brukernavn.
    • Forbedret passord Validator

      Validereren passordet som ble levert i ASP.NET identitet 1.0 var en 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.
    • IdentityFactoryMellomvare / CreatePerOwinContex
    • UserManager

      Du kan bruke fabrikken implementering 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, kan du se produktmerknadene.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Kodegenerering
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Denne oppdateringen kan utviklere angir at programmene kompileres for å målrette siste generasjons prosessorer som støtter AVX2-instruksjonssett.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Feilsøkingsprogrammet
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Entity Framework 6.1
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Oppdatere Entity Framework 6.1 for både runtime og verktøy. Entity Framework (EF) 6.1 er en mindre oppdatering til Entity Framework 6 og includesseveral feilrettinger og nye funksjoner. For detaljert informasjon om denne OPPGRADERINGEN 6.1, inkludert koblinger til dokumentasjon for de nye funksjonene, kan du seEntity 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.CommitFailureHandlersom 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.
    • IndexAttributekan 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 APIgir tilgang til informasjonen som EF-hasabout hvordan egenskaper 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-fildu kan legge til tillater interceptors uten at programmet rekompileres.
    • DatabaseLoggerer en ny interceptor som gjør det enkelt å logge alle databaseoperasjoner til en fil. Sammen med funksjonen tidligere databasen thislets er det enkelt å bytte på logging av operasjoner 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Grafikk-diagnostikk
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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å.
Skjul dette bildetVis dette bildet
assets folding end collapsed
IntelliTrace
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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 å utheve pathfor 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
NuGet 2.8.1
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • NuGet 2.8.1 vil bli utgitt i April 2014. Her er de viktigste punktene fra produktmerknadene. Kontroller at full Produktmerknader Hvis du vil ha 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 prosessen for avhengighet oppløsning 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, må du legge 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 skal du først finne ut hva som skjer. 2.8 NuGet legger til standard PowerShell -Hva om alternativet til - installasjonspakken, avinstallere pakkenog oppdateringspakken kommandoer til å aktivere å visualisere hele lukking 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. Før NuGet 2.8 var dette en flertrinnsprosess avinstallerer forhåndsversjonen pakken og dens avhengigheter, og deretter installere den tidligere versjonen. 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 til å identifisere seg 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 (som NuGet-galleri) 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. 2.8 NuGet 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 i NuGet problemet sporing for denne versjonen.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Profiler
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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 butikken Apps.This 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Slipp Management
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
  • Cannow du distribuere til identiske eller klyngede servere uten å måtte Gjenta rekkefølgen for distribusjon på hver server.
  • Du cannow Kopi koder på tvers av faser og på tvers av maler. Du kan beholde samme distribusjon sekvens med alle koder og serverne når de kopieres til andre faser eller frigi templatesin samme miljø.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Team Foundation Server
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
  • Gittools 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...
Skjul dette bildetVis dette bildet
assets folding end collapsed
Testing verktøy
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
TypeScript 1.0 RTM for Visual Studio-2013
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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 som kompilerer til vanlig JavaScript, worksseamlessly withexisting JavaScript verktøy og biblioteker, og som enkelt integreres med eksisterende programmer og områder.Typescripts opprinnelige typer andclass-baserte modulære programmeringsmodellen aktivere skalerbarhet og bedre produktivitet gjennom tidlig identifisering av feil- og forbedrede verktøy. Forbedret verktøy inneholder IntelliSense, refactoring koden og koden navigasjon. Hvis du vil ha mer informasjon om TypeScript, gå til denTypeScript webområde.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Visual C++
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Noen C++ kompilatoren krasjer og konformitet problemer har blitt løst.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Visual Studio IDE
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Du kan nå vise innkommende endringer fra andre avdelinger i kode-redigeringsprogrammer ved hjelp av CodeLens.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Microsoft Azure-verktøy
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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 på Microsoft Azure og til slutt feilsøke publiserte tjenesten.
  • Du kan bruke Microsoft Azure ressurser til å utvikle, teste og distribuere programmet.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Windows Phone
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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, gå til den 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 er rettet mot 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed

Løste problemer

Merk Med mindre annet er angitt, fører koblede elementer deg til Microsoft Connect-websider.

Kode analyse
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Visual Studio 2013 kode analyse i policyis startet ikke som forventet på webområder.
Skjul dette bildetVis dette bildet
assets folding end collapsed
IntelliTrace
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.

Skjul dette bildetVis dette bildet
assets folding end collapsed
Visual C++
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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))
Skjul dette bildetVis dette bildet
assets folding end collapsed
Visual Studio IDE
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Web-plattformen og verktøyene
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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.
  • Det kan oppstå et krasj afteryoupress Visual Studio CTRL+F4 for å lukke dialogboksen web referanser egenskapen siden.
  • Anta at du åpner et prosjekt som inneholder et dokument med genererte HTML-skript. 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.
Skjul dette bildetVis dette bildet
assets folding end collapsed
Microsoft Azure
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Du kan ikke opprette et nytt prosjekt i Microsoft Azure Mobile-tjenester ved hjelp av Visual Studio-2013 på en x 86-basert datamaskin.
Skjul dette bildetVis dette bildet
assets folding end collapsed


Kjente problemer

Entity Framework
Skjul dette bildetVis dette bildet
assets folding start collapsed


Symptomer

Når du åpner en eksisterende modell Entity Framework 5 Designer (.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 med 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, versjon 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 avgir 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

    Hvis du vil gjøre dette, du må manuelt avinstallere en hvilken som helst versjon av verktøyet som er nyere ved hjelp av vinduet Legg til eller fjern programmer , 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.
    Merk 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 har som skal brukes til å <parameter></parameter> elementer av <function> </function>(for eksempel lagrede prosedyrer eller funksjoner for Table-Valued) i den <edmx:StorageModels></edmx:StorageModels> delen 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" />
    Merk De faktiske numeriske verdiene som er tilordnet til nøyaktighet eller skala er ikke viktig i dette tilfellet.

Skjul dette bildetVis dette bildet
assets folding end collapsed
Visual Studio IDE
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • Hvis 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øsning plattform-rullegardinlisten, vises ikke når du installerer Visual Studio 2013 2

Skjul dette bildetVis dette bildet
assets folding end collapsed
Windows Phone
Skjul dette bildetVis dette bildet
assets folding start collapsed
  • 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 til å bygge med angitt MSBuild x 86-verktøyet. Hvis du vil gjøre dette i TFS, endre alternativet MSBuild-plattformen fra Auto til x 86 i Build Team konfigurasjonsveiviserens prosess-delen. Hvis du vil ha mer informasjon, 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 er ikke oppdaget 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.
  • Team Foundation versjonskontroll 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 project-navnet.
  • Hvis du ikke installerer Windows Phone 8.0-programvareutviklingspakken (SDK) på datamaskinen, vises ikke Blend for Visual Studio-2013 operasjonene 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. Windows Phone 8.1-emulatorer er tilgjengelige. Du kan ikke kjøre et program i Windows Phone 8.0 i denne situasjonen 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)
Skjul dette bildetVis dette bildet
assets folding end collapsed

Mer informasjon

Slik laster du ned Microsoft-støttefiler

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

Krav

Skjul dette bildetVis dette bildet
assets folding start collapsed


Krav om omstart

Du må kanskje starte datamaskinen på nytt etter at du har installert denne pakken.

Språk som støttes

Visual 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øttes

Hvis 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-biters (x 86)
  • 64-bit (x 64) (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 programvare

Hvis 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 2

Uformell fellesskap støtte for Visual Studio 2013 oppdateringen 2 er tilgjengelig gjennom den Fora for Microsoft Developer Network (MSDN).
Skjul dette bildetVis dette bildet
assets folding end collapsed

Egenskaper

Artikkel-ID: 2927432 - Forrige gjennomgang: 3. juli 2014 - Gjennomgang: 8.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft Visual Studio Ultimate 2013
  • Microsoft Visual Studio Professional 2013
  • Microsoft Visual Studio Premium 2013
  • Microsoft Visual Studio Express 2013 for Web
  • Microsoft Visual Studio Express 2013 for Windows
  • Microsoft Visual Studio Express 2013 for Windows Desktop
Nøkkelord: 
kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtno
Maskinoversatt
VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.
Den engelske versjonen av denne artikkelen er den følgende: 2927432

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com