Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Introducere

Microsoft Visual Studio 2012 actualizare 3 (Visual Studio 2012.3) a lansat pe 26 iunie 2013. Această actualizare introduce noi tehnologii îmbunătățiri în TFS compilare. În plus, această actualizare remediate diverse probleme.

Cum se obține Visual Studio 2012 Update 3

Visual Studio 2012 actualizări sunt versiuni cumulativ care include caracteristici noi și remedierile care au fost livrate în versiunile anterioare. Următorul link de descărcare întotdeauna indică cea mai recentă actualizare. Pentru o listă a tuturor actualizărilor care au fost lansate pentru Visual Studio 2012, faceți clic aici.

Descărcați acum pachetul Visual Studio 2012 Update 3

Actualizări pentru alte produse din familia Visual Studio pot fi găsite în Microsoft descărcați site-ul pentru Visual Studio.

Notă Visual Studio și Team Foundation Server (TFS) mecanică de instalare sunt diferite. Visual Studio actualizarea se instalează pe partea de sus orice este deja instalat pe computer. Actualizarea TFS este un aspect complet care înlocuiește orice este instalat pe computer. Înainte să încercați să aplicați actualizarea TFS, asigurați-vă că aveți o copie de rezervă completă a bazei de date curent. Dacă TFS update eroare la instalare, veți reuși să reporniți actualizarea sau revenire la versiunea anterioară de TFS fără efectuarea unei proceduri de restaurare.

Pentru instalarea indicații pentru produsele Visual Studio, consultați:

Cum se instalează Visual Studio

Cum se instalează Team Foundation Server și Visual Studio ALM

Microsoft a scanat acest fișier pentru viruşi. Microsoft utilizează cele mai actualizate software pentru detectarea virușilor care sunt disponibile la data la care fișierul a fost postat. Fisierul este stocat pe servere securizate care ajută la împiedicarea modificărilor neautorizate a fișierului.

Noua tehnologie îmbunătățiri și fix probleme în Visual Studio 2012 Update 3

Tehnologie îmbunătățiri

Tehnologie următoarele îmbunătăţiri au fost făcute în Visual Studio 2012.3.


  • Team Foundation Server

    • Compilare setări pot fi păstrate când faceți upgrade o instanță TFS 2012.

    • Îmbunătățiri făcute în Definiții noi de compilare interfața utilizator pentru a construi continuă integrarea (CI) în proiecte bazate pe Git echipă.


Fix probleme

Notă Dacă nu este indicat în caz contrar, elemente legate duce la Microsoft Connect pagini web.

  • Profiler

    • Când utilizați Visual Studio 2012 la profil X64 o aplicație în CPU eșantionarea modul pe sistemele de operare Windows 8.1, primiți un mesaj "nu datele colectate".

    • Concurență Visualizer pentru aplicații de 64 de biți nu funcționează pe un sistem de operare Windows 8.1 64 de biți.

  • Simulator

    • Când executați Windows Simulator, primiți o solicitare Control cont utilizator (UAC).

  • Diagnosticare grafică

    • Remedieri rupt visualizer linkuri pentru grafice de depanare pe Windows 8.1 Preview.

  • Test UI codificat

    • Coded UI testare suport pentru Internet Explorer 11.

  • Instrumente de telefon

    • Windows Phone Emulator (XDE) instalarea se blochează în Windows 8.1 Preview.

  • Visual Studio IDE

    • Raport de conversație proiect nu este formatat corect.

  • Depanator la distanță

    • Depanator la distanţă de la Visual Studio 2012 Update2 este compatibil cu Visual Studio 2012 Update 3. Cu toate acestea, acest mai recente depanator la distanţă disponibil este incompatibil cu Windows 8.1 Preview ARM dispozitive.


  • Blend pentru Visual Studio 2012

    • Blend se blochează atunci când deschideți o aplicație Windows Presentation Foundation (WPF) care s-a făcut upgrade la o versiune de Microsoft .NET Framework 4.5.1-based în Visual Studio 2013 Preview.

    • Nu este posibilă deschiderea unui proiect Silverlight 4.0 în Blend, după ce a fost neclasificate în Visual Studio 2013 Preview.

    • XAML designer nu poate încărca atunci când utilizați biblioteci de clase portabil într-un proiect WPF.

    • 779344: stil nu se poate utiliza o legătură la o proprietate atașat la un XAML designer

  • Lab Management

    • Acum utilizaţi Microsoft Test Manager 2012 împreună cu 2013 de controler de testare pentru a crea medii de laborator.

    • Într-un mediu care are Microsoft Test Manager 2012 și testați controler 2013 implementate, când reparați un mediu de laborator care este în starea "Not Ready", agentul de testare pe agent server s-a dezinstalat în mod neașteptat.

  • F#

    • Mesaj de eroare când Visual Studio 2012 încarcă un proiect F # creat utilizând Visual Studio 2012 Preview.

  • Team Foundation Server

    • Compatibilitate suport pentru discuții fire între Visual Studio 2012 și Visual Studio 2013 Preview.




  • Când utilizați controalele ActiveX și aplicații Windows Forms în Visual Basic, Visual Studio Designer poate fi imposibil să se încarce după aplicațiile sunt reconstruit. Aceasta este o problemă de temporizare. Designer ar trebui să reîncărcați numai după ce s-a terminat compilarea.


  • Când apelați funcția EndDialog din interiorul funcția OnInitDialog într-o aplicaţie MFC, funcția OnInitDialog este invocat din nou.

  • Aplicația se blochează, deoarece compilatorul C++ generează o secvență de instruire incorecte care calculează dimensiunea memoriei pentru a accesa memoria.

  • Apare o excepție de "TypeLoadException" la run-time care afirmă că nu este implementată o clasă de interfață gestionate. Cu toate acestea, clasa de fapt este implementată.

  • Apare o eroare internă compilator intermitent când se compilează utilizând opțiunea "/ analiza".

  • Este inclusă o remediere care este descrisă în următorul articol din baza de cunoștințe:

    2802711 FIX: incorecte machine codul este generat pentru o declarație "switch" în Visual C++ 2010 x64 compilator


  • IntelliSense într-un proiect de client LightSwitch HTML nu funcționează, deoarece expirarea apare în IntelliSense motor.



  • Web test

    • Microsoft Visual Studio 2010 se blochează atunci când creați un test Web pe un computer care are atât Visual Studio 2010 Service Pack 1 (SP1) și Visual Studio 2012 Update 2 instalat.

  • Test UI codificat

    • Nu este posibilă executarea UI codificat împreună cu browserul încrucișate testarea caracteristică utilizând seleniu componente.

  • Test de sarcină

    • Atunci când analizați un test de sarcină, părți din rezultatele lipsesc din grafic în modul de vizualizare implicit.

    • Este inclusă o remediere care este descrisă în următorul articol din baza de cunoștințe:

      2769120 FIX: adresa IP a unui utilizator virtual se modifică atunci când executați un test de sarcină IP comutare este activată în Visual Studio 2010

  • Apare o eroare internă compilator la compilarea F # cod care conține două interfețe dacă fiecare dintre două interfeţe definește un membru cu același nume.

  • Când utilizați Managerul de pachet NuGet pentru a instala o versiune nouă a unui pachet NuGet, proprietatea "HintPath" referințe afectate lipsesc din fișierul Visual F # proiect.


  • Administrare și operațiuni

    • Expertul de aplicație straturi numai nu păstrează Kerberos autentificarea de tip setarea atunci când faceți upgrade la o instanță TFS 2012 care conține mai multe niveluri de aplicație.

    • Pe fila raportare afișează o raportare servicii instanță nume incorect în Expertul de upgrade TFS 2012.

    • Incorecte URL-uri Microsoft SharePoint sunt afișate în Expertul de upgrade TFS 2012.

    • TFS 2012 upgrade Expertul afişează o incorecte raportare servicii instanță numele și informațiile incorecte despre URL raportare când să reconfigurați un server de aplicație straturi dacă informațiile de raportare URL-ul s-a modificat.

    • TFS 2012 upgrade-ul nu are loc operaţiunea sub modelul de recuperare completă la instanțe utiliza baza de date caracteristică de oglindire.

    • Să presupunem că vă configurați o instanță TFS 2012 cu o instanță de SQL Server care activează caracteristica AlwaysOn. Când programați o copie de rezervă diferențială sau o copie de rezervă jurnalului de tranzacții, sau ambele. În această situație, toate lucrări de copiere de rezervă, efectuați o copie de rezervă completă.

    • Jurnalul de evenimente nu include urme de stivă când se blochează consola de administrator.

    • Atunci când instalați TFS 2012 cu un pachet lingvistic în limba engleză în programul de instalare web, observați șirurile (în limba engleză) ne-localizate în consola de administrator și în caseta de dialog colecții de proiect echipă.

    • Un mesaj de eroare afișează incorect contul MSSQL Server în loc de contul Job Agent atunci când configurați copii de rezervă programată.

    • Revizuire pagina afișează numărul de port implicit în loc de numărul de port configurat atunci când configurați versiune Team fără un fișier de setări salvate.

    • Nu este posibilă configurarea TFS proxy pe un computer care face parte dintr-un domeniu separat de pe un server TFS 2012.

    • 780985: "Uri nevalid: nu s-a analizat hostname" mesaj de eroare în Expertul de upgrade în timpul instalării actualizărilor TFS 2012

    • Remediere acum afișează un mesaj de eroare care afirmă TFS nu acceptă în prezent "/ aspect" comuta atunci când executați TFS web installer împreună cu parametrul activat.

    • Expert de plan de rezervă TFS 2012 nu va raporta o eroare atunci când configurați un plan de rezervă utilizând contul Local System.

    • Atunci când faceți upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:

      [Error] Imposibil de inserat rând cheie dublură în obiectul ' dbo. Constantele cu index unic 'IX_Constants__String_RemovedDate'

    • Atunci când faceți upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:

      Imposibil de inserat cheie dublură în obiectul 'dbo.@updates'

    • Atunci când faceți upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:

      S-a efectuat nicio mapare între numele de cont și ID-urile de securitate

    • Când încercați să faceți upgrade o versiune anterioară de colectare TFS, upgrade-ul nu este de succes și primiți următorul mesaj de eroare:

      Eroare: 2601 nu introduceți rând cheie dublură în obiectul 'dbo.tbl_Identity' with unique index 'PK_tbl_Identity'.

    • Aveți posibilitatea să utilizați Web Access pe un computer care execută Windows Server 2008 SP2 după ce instalați actualizări Visual Studio 2012.

    • Această actualizare îmbunătăţeşte excepție tratarea pentru caracteristica de copii de rezervă programată. După aplicarea acestei actualizări, sunt capabil să configureze copiile de rezervă programată pentru TFS servere cu greşit instanțe de raportare. Această funcționalitate anterior a fost blocat din cauza o excepție netratată care Expertul de configurare a împiedicat executarea.

  • Urmărirea elementelor de lucru

    • Când creați o cale nouă zonă, apoi mutați o cale de zonă existente în cel nou creat, "Lucru element de urmărire integrare Synchronization" treaba poate eșua cu o excepție "System.NullReferenceException".

    • Un utilizator care nu are permisiunea de citire pe o zonă de cale pot primi notificări prin e-mail de modificări la elemente sub calea zona de lucru.

    • Un Server SQL expirare problemă poate apărea în timpul depozit generează dacă TFS bazele de date sunt foarte mari.

    • Când încercați să acceseze elemente de lucru într-un server TFS împreună cu metadatele filtrare activată, primiți unul dintre următoarele mesaje de pe partea de client:

      "TF26006: Team Foundation nu poate găsi 0."

      "TF26193: proiect echipă NumeProiect nu există. Verificați numele de proiect echipă și încercați din nou."

    • Să presupunem că aveți o colecție de proiect cu un nivel de rădăcină calea (implicit de raportare cale este "\") de raportare TFS 2012. Când Vizualizați rapoarte, primiți un mesaj de eroare asemănător cu următorul:


      Calea elementului ' <element>' nu este valid. Calea completă trebuie să fie mai puțin de 260 de caractere; se aplice alte restricții.

    • Să presupunem că aveți multe elemente de lucru, iar multe linkuri creat între aceste elemente de lucru. Când încercați să salvați un link nou succesor predecesor anumite elemente de lucru, se poate produce o problemă de performanță.

    • Metoda PartialOpen automat pagini System.Tags datele pentru elemente de lucru parțial deschis. Acest comportament determină o problemă de performanță.

    • Într-un mediu care utilizează TFS 2012 și TFS construi controler 2010, verificați în 2010 o TFS construi proces șablon. Atunci când coada o compilare asociat element de lucru și elementul de lucru are o changeset asociate, eșuează de compilare cu următorul mesaj de eroare:


      Argumentul specificat a fost în afara intervalului de valori valide. Parametrul de nume: coloana

    • Imposibil de creat un element nou de lucru dintr-un jurnal de aşteptare repetare atunci când există mai multe tipuri de elemente de lucru în categoria de activitate.

    • Să presupunem că ați creat un proiect echipă utilizând un șablon particularizat proces care include două state care sunt mapate la același tip de stare. Creați o poveste de utilizator pentru fiecare stare, și apoi Vizualizați Kanban bord în jurnal de aşteptare a produsului. În această situație, se produce o eroare. După ce instalați actualizarea, se afișează un mesaj de validare și indică faptul că configurația nu este validă.

  • Cadru de servicii

    • Să presupunem că vă configurați o avertizare pentru a primi notificări e-mail atunci când un element de lucru s-a modificat. Utilizaţi operatorul "Schimbări" pentru a primi notificări numai atunci când un câmp de elementul de lucru s-a modificat. În această situație, primiți notificare în mod neașteptat atunci când un element de lucru se modifică fără a schimba câmp.

  • Compilare automatizare

    • Să presupunem că utilizați un cont de utilizator pentru a construi o coadă. Contul de utilizator nu are un nume de afișare unic. În această situație, utilizatorul nu poate fi atribuie automat un element de lucru dacă numărul de compilare nu reușește.

    • O blocare poate apărea în SQL Server când distruge compilări o compilare informații.

    • Să presupunem că o compilare este fiind în coadă pe un computer de compilare. Cu toate acestea, computerul este deconectat un motiv (cum ar fi din cauza unei erori de rețea). În această situație, numărul de compilare este nu restabilește corect după reconectarea computerul.

  • Acces web

    • Funcționare lentă atunci când deschideți un element de lucru care conține mai multe câmpuri particularizate în TFS Web Access.

  • Control versiune

    • 778627: există o limită de 256 changesets raportat în integrare continuă construi rapoarte

    • Performanță regresie când interogați etichete control de versiune Team Foundation.

    • Performanță regresie atunci când creați "Add" în așteptare modificările în Team Foundation Control versiune.

    • Remediere adaugă încercări de încărcare pentru controlul versiunilor fișierele care sunt verificate în sau amânate pentru a reduce numărul de erori înșelătoare.

    • Când îmbinați un fișier XSL în instrumentul de îmbinare Visual Studio, primiți următorul mesaj de eroare:

      "Procesul nu poate accesa fișierul, deoarece este utilizat de alt proces"


  • Visual Studio 2012 se poate bloca atunci când se dezvoltă un proiect de web.




  • Performanță regresie când trimiteți elemente de lucru în Microsoft Outlook din Visual Studio 2012 după instalarea Visual Studio 2012 2 de actualizare.




  • Atunci când utilizați un apostrof în orice câmp care se utilizează pentru interogarea elemente de lucru disponibile în pagina mea de lucru, nu executați interogarea.



  • Remediere omite ambalajul documentației XML nu sunt necesare pentru aplicaţii magazin Windows.

  • Visual Studio 2012 poate crea fișiere deteriorate .appxsym și .appxupload în timpul un ambalaj incrementală.


  • Se poate utiliza clasa "HttpClient" într-un proiect portabil bibliotecă după ce instalați Visual Studio 2012 2 de actualizare.

  • După ce instalați Visual Studio actualizare 2, codul generat pentru. Fișiere de resurse RESX nu poate fi construit atunci când un proiect este destinat Microsoft .NET Framework 4.5, Windows Phone 8, și aplicațiile .NET pentru magazinul Windows (sau orice combinație de trei).


  • Când se opri o aplicație Web profilare, profilare date la sfârşitul de urmărire poate fi pierdut. Această actualizare asigură că toate datele se adaugă un raport.


  • Local ajutor Viewer 2.0 are activat navigarea cu file în bara de progres pentru cititoare de ecran pentru a citi starea carte descărcarea şi instalarea.


Probleme cunoscute pentru Visual Studio 2012 Update 3

Articol din baza de cunoștințe Microsoft

Descrierea

KB2885212

Nu atașați colecții de proiect care sunt detached la TFS 2010 sau TFS 2012

Mai multe informații

Cum se descarcă fișierele de suport Microsoft

Notă Această secțiune se aplică numai pentru clientul Visual Studio. TFS are cerințe de sistem diferite (selectare Visual Studio Team Foundation Server 2012 Update 3 și Visual Studio Team Foundation Server Express 2012 descărcarea de pagini pentru mai multe informații), și poate necesita două până la repornirea, în funcție de starea computerului atunci când instalaţi actualizarea.

Cerinţă de repornireNu trebuie să reporniți computerul după ce instalați acest pachet.

Limbile acceptateVisual Studio 2012 Update 3 oferă actualizări pentru următoarele versiuni:

  • Chineză (simplificată)

  • Chineză (tradițională)

  • Cehă

  • Engleză

  • Franceză

  • Germană

  • Italiană

  • Japoneză

  • Coreeană

  • Rusă

  • Poloneză

  • Portugheză (Brazilia)

  • Spaniolă

  • Turcă

Sisteme de operare acceptatePentru mai multe informații despre sistemele de operare, mergeți la următorul site Web Microsoft:

Platformă cerințele de compatibilitate și sistem pentru Visual Studio 2012

Arhitecturi acceptate

  • 32-bit (x86)

  • 64-bit (x64) (WOW)

Cerințe hardware

  • 1,6 gigahertzi (GHz) sau un procesor mai rapid

  • 1 gigaoctet (GO) de RAM (1,5 Go Dacă executați o mașină virtuală)

  • 1 Go de spațiu disponibil pe hard disk

  • 5.400 RPM unitatea de hard disk

  • DirectX 9 compatibil placă video care se execută o rezoluție ecran de 1024 × 768 sau mai mare

Cerințe softwareTrebuie să aveți unul dintre programele Visual Studio 2012 acceptate listate în secțiunea "Se aplică la" instalat pentru a aplica această actualizare.

Suport pentru Visual Studio 2012 Update 3Asistență în Comunitate informal pentru Visual Studio 2012 3 de actualizare este disponibilă prin forumuri Microsoft Developer Network (MSDN).

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×