Momentan sunteți offline, așteptați să vă reconectați la internet

Descrierea Visual Studio 2012 Update 3

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2835600
Introducere
Microsoft Visual Studio 2012 Update 3 (Visual Studio 2012.3) a lansat pe 26 iunie 2013. Această actualizare introduce noua tehnologie de îmbunătăţiri în construi TFS. În plus, această actualizare, de asemenea, fixe diverse probleme.

Cum se obţine Visual Studio 2012 Update 3
Visual Studio 2012 actualizări sunt comunicate cumulativă, care include noi caracteristici şi stabileşte că au fost livrate în versiunile precedente. Următorul link de download întotdeauna puncte la cea mai recentă actualizare. Pentru o listă de toate actualizările care au fost lansat pentru Visual Studio 2012, faceţi clic pe aici.

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

Actualizări pentru alte produse din familia Visual Studio poate fi găsit pe Microsoft site-ul de download pentru Visual Studio.

Notă Visual Studio şi Team Foundation Server (TFS) instalare mecanica sunt diferite. Visual Studio update se instalează pe sus de orice altceva este deja instalat pe computer. Actualizare TFS este un aspect complet, care înlocuieşte orice este instalat pe computer. Înainte de a încerca să se aplice actualizarea TFS, asiguraţi-vă că aveţi o copiere de rezervă completă de bazele acoperire de date curent. Dacă TFS actualizare instalare eşuează, va fi în imposibilitatea de a reporni update sau derula înapoi la versiunea anterioară a TFS fără a efectua o procedură de restaurare.

Pentru instalarea produselor Visual Studio, Vezi:

Cum să instalaţi Visual Studio

Cum se instalează Team Foundation Server si Visual Studio ALM

Virus-drum liber cerere

Microsoft a scanat acest fișier pentru viruşi. Microsoft a utilizat cele mai recente produse software de detectare a virusilor care erau disponibile la data la care fisierul a fost înregistrat. Fişierul este stocat pe fermă de servere securizate care ajută la prevenirea modificărilor neautorizate ale fişierului.
Noua tehnologie îmbunătăţiri şi fix probleme în Visual Studio 2012 Update 3

Tehnologia îmbunătăţiri

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

Construi TFS

  • Team Foundation Server
    • Construi setările pot fi păstrate atunci când faceţi upgrade o instanţă TFS 2012.
    • Îmbunătăţiri sunt făcute în noua definiție activitate construi UI pentru integrarea Urmărire (CI) construi în proiecte bazate pe Git echipa.

Fix probleme

Notă Dacă nu se indică altfel, elemente legate duce la paginile Web Microsoft Connect.

Probleme de compatibilitate Windows 8.1
  • Profiler
    • Când utilizaţi Visual Studio 2012 pentru aplicația de profil X 64 în modul de prelevare CPU pe sistemele de operare Windows 8.1, primiţi un mesaj de "nu există date colectate".
    • Simultaneitatea Visualizer pentru 64-bit aplicaţii nu funcţionează pe un sistem de operare 64-bit Ferestre 8.1.
  • Simulator
    • Când executaţi Windows Simulator, veţi primi un prompt User Account Control (UAC).
  • Grafica de diagnosticare
    • Fixat spart visualizer link-uri pentru grafice depanare Windows 8.1 previzualizare.
  • Codificate UI de testare
    • Codificate UI de testare suport pentru Internet Explorer 11.
  • Instrumente de telefon
    • Instalare Windows Phone Emulator (XDE) blochează pe previzualizare de 8.1 Windows.
  • Visual Studio IDE
    • Raport de conversaţie proiectului nu este formatat corect.
  • Depanator de la distanţă
    • Depanator Remote la Visual Studio 2012 Update2 este compatibil cu Visual Studio 2012 Update 3. Cu toate acestea, acest mai recente Debugger Remote disponibile este incompatibil cu Windows 8.1 previzualizare BRAŢUL dispozitive.
Dus-intors Visual Studio 2012 şi Visual Studio 2013 Preview
  • Amestec pentru Visual Studio 2012
    • Amestec blochează atunci când deschideţi o aplicaţie Windows Presentation Foundation (WPF), care a fost upgrade la o versiune de Microsoft .NET Framework 4.5.1-based în Visual Studio 2013 previzualizare.
    • Imposibil de deschis un proiect Silverlight 4.0 în amestec dupa ce a fost neclasificate în Visual Studio 2013 previzualizare.
    • XAML designer nu încarcă atunci când folosiţi Biblioteca clasa portabil într-un proiect de WPF.
    • 779344: Un stil nu pot folosi o legătură la o proprietate ataşat la un designer de XAML
  • Laboratorul de Management
    • Acum puteţi utiliza Microsoft Test Manager 2012 cu 2013 de controler de Test pentru a crea medii de laborator.
    • Într-un mediu care are Microsoft Test Manager 2012 şi testa Controller 2013 dislocate, când reparaţi un mediu de laborator, care este în starea de "Nu este gata", agentul de testare pe agent server este dezinstalat neaşteptat.
  • F #
    • Mesaj de eroare atunci când Visual Studio 2012 încarcă un proiect F # creat folosind Visual Studio 2012 previzualizare.
  • Team Foundation Server
    • Compatibilitate suport pentru fire de discuţie între Visual Studio 2012 şi Visual Studio 2013 previzualizare.
DepanatorVisual Studio IDE
Formular de Windows
  • Când utilizaţi controale ActiveX şi aplicaţii Windows forme în Visual Basic, Visual Studio Designer poate fi în imposibilitatea de a încărca după cererile sunt reconstruite. Aceasta este o problemă de sincronizare. Designer ar trebui să reîncărcaţi numai după ce a construi este terminat.
C ++
  • Când apelaţi funcţia EndDialog din interiorul funcţiei OnInitDialog într-o cerere de MFC, funcţia de OnInitDialog este invocat din nou.
  • Aplicarea accidente deoarece compilatorul C++ generează o secvenţă de instrucţiuni incorecte care calculează dimensiunea memoriei pentru a accesa memoria.
  • O excepţie de "TypeLoadException" apare la run-time, care afirmă că o clasă gestionate de interfaţă nu este implementată. Cu toate acestea, clasa de fapt este implementată.
  • Apare o eroare de compilator interne intermitent când vă compilaţi utilizând opţiunea "/ analiza".
  • Un fix care este descris în următorul articol KB este inclus:
    2802711 FIX: Incorect codul maşină este generat pentru o declaraţie de "switch" în Visual C++ 2010 x 64 compilator
  • 783276: Un fix pentru ATL & MFC pe Windows XP este inclus

    Când utilizaţi ATL sau MFC într-o aplicaţie pe Windows XP, poate apărea următorul mesaj de eroare:
    nume de sign-in aplicației - punctul de intrare nu a fost găsit

    Procedura de intrare punctul InitializeCriticalSectionEx nu a putut fi localizat în bibliotecă de legături dinamice KERNEL32.dll
  • O problemă este rezolvată în care instrumentele profil-ghid de optimizare (PG) poate provoca un accident sau un comportament incorect.
  • Visual Studio 2012 este permis să recunoască (dar nu deschide) .vsglog fişiere care sunt capturați de Visual Studio 2013 previzualizare.
LightSwitch

  • IntelliSense într-un proiect de client LightSwitch HTML nu funcţionează pentru că amânare apare în IntelliSense motor.

Visual student Test
  • Test de web
    • Microsoft Visual Studio 2010 se blochează atunci când creaţi un test de Web pe un computer care are atât Visual Studio 2010 pachet Service Pack 1 (SP1) şi Visual Studio 2012 Update 2 instalat.
  • Codificate UI testul
    • Imposibil de executat UI codificate cu browser-ul cruce facilitate de testare folosind componente de seleniu.
  • Test de sarcină
    • Când veţi analiza un test de sarcina, părţi ale rezultatelor lipsesc din graficul în vizualizarea implicită.
    • Un fix care este descris în următorul articol KB este inclus:
      2769120 FIX: Adresă IP a unui utilizator virtual se schimbă atunci când executaţi un test de sarcină, dacă trecerea de IP este activat în Visual Studio 2010
  • Test de unitate
    • 783438: Mstest.exe nu reuşeşte să execute unitate din cauza lipseşte adunărilor
    • Să presupunem că utilizaţi atributul ExpectedSqlException în codul de test de unitate în instrumente acoperire de date SQL Server pentru Visual Studio 2012. Cînd tu a alerga test de unitate, atributul ExpectedSqlException nu funcţionează corect.
    • Când instalaţi Visual Studio 2012 Update 2 pe un computer construi care are versiunea RTM construi agent instalat, testele nu pot alerga, şi construi operaţiunea nu reuşeşte cu următorul mesaj de eroare:

      "Metoda nu a fost găsit:"Void Microsoft.VisualStudio.TestPlatform.Utilities.ClientUtilities.InitializeTestPlatform (Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestPlatform, System.String, System.Collections.Generic.List'1)"."
  • Manager de caz test (Web de acces)
  • Manager de testare Microsoft
    • Scurgeri de memorie se produce atunci când efectuaţi testarea exploratoriu utilizând Microsoft Test Manager.
F #
  • Apare o eroare de compilator interne cand construiesti cod F #, care conţine două interfeţe dacă fiecare dintre două interfeţe defineşte un membru cu acelaşi nume.
  • Când utilizaţi Manager de pachete NuGet pentru a instala o noua versiune de un pachet de NuGet, proprietatea "HintPath" a afectat referinţele sunt lipsesc din fişierul Visual F # proiect.
Team Foundation Server
  • Administrarea şi operaţiuni
    • Cerere-Tier doar expertul nu păstrează Kerberos autentificare de tip setarea atunci când faceţi upgrade la o instanţă de TFS 2012, care include mai multe niveluri de aplicare.
    • Fila raportare afişează o incorecte raportare consolidare servicii nume de sign-in de instanţă în Expertul upgrade TFS 2012.
    • Incorecte Microsoft SharePoint URL-uri sunt afişate în Expertul upgrade TFS 2012.
    • TFS 2012 upgrade Expertul afişează o incorecte nume de exemplu consolidare servicii de raportare şi informaţii incorecte raportare URL-ul atunci când vă reconfiguraţi un server de aplicaţie-tier, dacă informaţiile de raportare URL-ul a fost schimbat.
    • TFS 2012 upgrade operaţie eşuează în cadrul modelului recuperare completă atunci când cazuri utiliza baza acoperire de date caracteristică de oglindire.
    • Să presupunem că configuraţi o instanţă TFS 2012 cu o instanţă de SQL Server care permite caracteristica AlwaysOn. Programați o copiere de rezervă diferenţială sau o tranzacţie jurnal de rezervă, sau ambele. În această situaţie, toate locurile de muncă backup efectua o copie de siguranţă completă.
    • jurnal de evenimente nu include urme de stivă când administratorul consola avariază.
    • Atunci când instalaţi TFS 2012 utilizând un pachet nu-limba engleză în web de instalare, observaţi ne-localizate siruri de caractere (în engleză) în consola de administrator şi în casetă de dialog echipa proiectului colecţii.
    • Un mesaj de eroare afişează incorect cont MSSQL Server în loc de Job Agent cont atunci când configuraţi programate Backup.
    • Pagină de revizuire afişează numărul de port implicit în loc de numărul portului configurat atunci când configuraţi echipa construi fără un fişier de setări salvate.
    • Nu se poate configura TFS proxy pe un computer care face parte dintr-un domeniu separat de pe un server de TFS 2012.
    • 780985: "Un Uri nevalid: nume de sign-in de gazdă nu a putut fi prelucrat" mesaj de eroare în Expertul upgrade în marcă de timp ce instalați actualizări TFS 2012
    • Fix acum afişează un mesaj de eroare care afirmă TFS nu acceptă în prezent "/ aspect" atunci când executaţi TFS web a instala cu switch-ul activat.
    • Expertul de plan de rezervă TFS 2012 nu va raporta o eroare atunci când configuraţi un plan de rezervă cu cont Local System.
    • Când faceţi upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:

      [Eroare] Nu poate insera rândul cheie duplicat în obiect ' dbo.Constante cu index unic "IX_Constants__String_RemovedDate"
    • Când faceţi upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:

      Imposibil de inserat cheie duplicat în obiect "dbo.@updates"
    • Când faceţi upgrade la o versiune anterioară de colectare TFS, primiţi următorul mesaj de eroare:
      S-a făcut nici o mapare între nume de sign-in contului şi ID-uri 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 poate insera rândul cheie duplicat în obiect "dbo.tbl_Identity" cu index unic "PK_tbl_Identity".
    • Nu puteţi utiliza acces Web pe un computer care execută Windows Server 2008 SP2 după ce instalaţi actualizări de Visual Studio 2012.
    • Această actualizare îmbunătăţeşte excepţie de manipulare pentru caracteristica de rezervă programată. După ce aplicaţi această actualizare, fermă de servere cu cazuri configurat greşit de raportare sunt în măsură să configuraţi programate Backup pentru TFS. Această funcţionalitate anterior a fost blocat din cauza o excepție netratată, care a împiedicat să fie difuzate expertul de configurare.
  • Element de urmărire de lucru
    • Când creaţi o cale nouă zonă, şi apoi muta un traseu existent zona sub cel nou-create, "Muncă element de urmărire integrarea Synchronization" locuri de muncă poate eşua cu o excepţie de "System.NullReferenceException".
    • Un utilizator care nu are permisiunea de citire pe un traseu de zonă pot primi notificări de e-mail de modificări la locul de muncă articole sub zona calea.
    • Un Server SQL time-out problemă poate apărea în timpul depozit reconstruieşte dacă bazele acoperire de date TFS sunt foarte mari.
    • Când încercaţi să acceseze elemente de lucru într-un server de TFS împreună cu metadatele filtrare pornit, primiţi unul dintre următoarele mesaje de pe partea de client:

      "TF26006: echipa Fundaţiei nu a putut găsi 0."

      "TF26193: proiectul de echipa NumeProiect nu exista. Verificaţi nume de sign-in echipei proiectului şi încercaţi din nou."
    • Presupune că aveţi o colecţie de proiect cu un nivel de rădăcină calea (implicit raportare calea este "\") de raportare în TFS 2012. Când vizualizaţi rapoarte, primiţi un mesaj de eroare asemănător următorului:

      Calea de elementul 'Element>' nu este valid. cale completă trebuie să fie mai puţin de 260 caractere; se aplică alte restricţii.
    • Presupunem că ai multe elemente de muncă şi multe link-uri create printre aceste lucru elemente. Când încercaţi să salvaţi un nou link de predecesorul-succesorul la anumite posturi de lucru, este posibil să apară o problemă de performanţă.
    • Metoda de PartialOpen paginile automat datele System.Tags pentru elemente de lucru parţial deschis. Acest comportament determină o problemă de performanţă.
    • Într-un mediu care utilizează TFS 2012 şi 2010 Controller construi TFS, verifica în 2010 o TFS construi proces şablon. Când vă coadă o construi asociat munca element şi element de munca are o changeset asociate, eşuează construi cu următorul mesaj de eroare:

      Argumentul specificat a fost din intervalul de valori valide. nume de sign-in parametrului: coloana
    • Nu puteţi crea un element nou de lucru la o nesoluţionate de repetare atunci când există mai multe tipuri de elemente de lucru la categoria de sarcina.
    • Să presupunem că creaţi un proiect de echipa utilizând un şablon de procesul de personalizat, care include două state care sunt mapate la acelaşi tip de stat. Creaţi o poveste de utilizator pentru fiecare stat, si apoi te Vezi bord Kanban în produs nerezolvate. În această situaţie, apare o eroare. După ce instalaţi actualizarea, se afişează un mesaj de validare și se indică faptul că de configurare nu este valid.
  • Cadru de consolidare servicii
    • Să presupunem că configuraţi o alertă pentru a primi notificări e-mail atunci când un element de activitate este schimbat. Utilizaţi operatorul "Schimbări" pentru a primi notificare doar când un câmp de elementul de lucru este schimbat. În această situaţie, veţi primi notificare în mod neaşteptat atunci când un element de activitate este schimbată fără modificarea câmpului.
  • Construi 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 activitate dacă nu a construi.
    • Un impas pot să apară în SQL Server când distruge construieşte, care au o mulţime de informaţii de a construi.
    • Să presupunem că o construi este fiind în coadă pe un computer de a construi. Cu toate acestea, computerul este deconectat pentru un motiv oarecare (cum ar fi din cauza unei erori de reţea). În această situaţie, a construi nu reînceperea corect după ce calculatorul este reconectat.
  • Acces web
    • Performanţă lentă atunci când deschideţi un element de activitate care are multe câmpuri personalizate în TFS Web Access.
  • Controlul versiunilor
    • 778627: Există o limită de 256 changesets raportate în integrare Urmărire construi rapoarte
    • Performanţă de regresie când interogaţi etichete în Team Foundation versiune Control.
    • Performanţă de regresie atunci când creaţi "Add" până la schimbări în echipa Fundaţiei versiunea de Control.
    • Fix adaugă încărcaţi reîncercări pentru controlul versiunilor fişierele care sunt verificate în sau amânate pentru a reduce numărul de erori de î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"
Instrumente Web
  • Visual Studio 2012 poate bloca atunci când se dezvoltă un proiect web.

Office colaborare

  • Performanţă de regresie atunci când trimiteţi activitate de firmă elemente Microsoft Outlook Visual Studio 2012 după Visual Studio 2012 Update 2 este instalat.

Echipa Explorer

  • Când utilizaţi o ghilimea simplă în orice domeniu care este folosit pentru interogarea de elementele de muncă disponibile în pagina mea de lucru, imposibil de executat interogarea.

Ferestre şi cerere conectat unealtă
  • Fix sare ambalaje inutile XML documentatie pentru Windows Magazin apps.
  • Visual Studio 2012 poate crea fişiere corupte .appxsym şi .appxupload în timpul un ambalaj incrementală.
Biblioteca portabil
  • Se poate utiliza clasa "HttpClient" într-un proiect de portabil Biblioteca după ce instalaţi Visual Studio 2012 Update 2.
  • După ce instalaţi Visual Studio Update 2, codul generat pentru.Fişierele de resurse RESX nu poate fi construit atunci când un proiect vizează Microsoft .NET Framework 4.5, Windows Phone 8, şi aplicaţii .NET pentru Windows Magazin (sau orice combinaţie din cele trei).
Profiler
  • Când opri o aplicaţie web de profilare, profilare date la sfârşitul de urmărire poate fi pierdut. Această actualizare face sigur că toate datele este adăugat la raport.
Vizualizatorul de ajutor
  • Locale a ajuta privitorul 2.0 a permis tabbing în bara de progres pentru cititoare de ecran pentru a citi starea carte download şi instalare.
Probleme cunoscute pentru Visual Studio 2012 Update 3
Articolul din bază de cunoştinţe Microsoft Descriere
KB2885212 Nu poate ataşa colecţii de proiect, care sunt desprinse de TFS 2010 sau TFS 2012
Informaţii suplimentare
Cum de a descărca fișierele de suport Microsoft

Cerinţele

Notă Această secţiune se aplică doar client Visual Studio. TFS are cerinţe de sistem diferit (verifica Visual student Team Foundation Server 2012 Update 3 şi Visual student Team Foundation Server Express 2012 Descărcaţi pagini pentru mai multe informaţii), şi pot necesita repornirea până la două, în funcţie de starea de computer când instalaţi actualizarea.

Informaţii cu privire la necesitatea unui restart

Nu trebuie să reporniţi computerul după ce instalaţi acest pachet.

Limbi suportate

Visual 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ă

Sistemele de operare

Pentru mai multe informaţii despre sistemele de operare, du-te la următorul site Web Microsoft:

Listă de arhitecturi suportate

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)

Cerinţele de hardware

  • 1.6 gigahertz (GHz) sau mai rapid procesor
  • 1 gigaoctet (GO) de RAM (1.5 GB dacă tu eşti running înăuntru un virtual machine)
  • 1 GB de spaţiu disponibil pe hard disk
  • 5400 RPM hard disk drive
  • DirectX 9-capabil placă video care se execută o rezoluţie de ecran de 1024 × 768 sau mai mare

Cerinţe software

Trebuie să aveţi unul din programe Visual Studio 2012 acceptate listate în secţiunea "Se aplică la" instalat pentru a aplica această actualizare.

Suport pentru Visual Studio 2012 Update 3

Sprijinul comunitar informale pentru Visual Studio 2012 Update 3 este disponibil prin intermediul Reţea Microsoft pentru dezvoltatori (MSDN) forumuri.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2835600 - Ultima examinare: 09/27/2013 07:29:00 - Revizie: 13.0

Microsoft Visual Studio Ultimate 2012, Microsoft Visual Studio Professional 2012, Microsoft Visual Studio Premium 2012, Microsoft Visual Studio Team Foundation Server 2012, Microsoft Visual Studio Express 2012 for Web, Microsoft Visual Studio Express 2012 for Windows 8, Microsoft Visual Studio Express 2012 for Windows Desktop, Microsoft Visual Studio Express 2012 for Windows Phone

  • kbqfe atdownload kbsurveynew kbexpertiseadvanced kbmt KB2835600 KbMtro
Feedback