Αναγν. άρθρου: 2797912 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Εισαγωγή

Η Microsoft κυκλοφόρησε το Visual Studio το 2012 ενημερωμένη έκδοση 2 (Visual Studio 2012.2) στις 4 Απριλίου 2013. Αυτή η ενημερωμένη έκδοση παρουσιάζει βελτίωση της τεχνολογίας των νέων στο σχεδιασμό ευέλικτη, ποιότητας ενεργοποίησης, Windows και Web εξελίξεις, γραμμή επιχειρηματικές ανάπτυξης και ανάπτυξη. Επιπλέον, αυτή η ενημερωμένη έκδοση διορθώθηκαν επίσης διάφορα ζητήματα.

Τρόπος απόκτησης του Visual Studio 2012 συνάθροιση 2

Visual Studio 2012 ενημερώσεων είναι αθροιστικές ενημερωμένες εκδόσεις που περιλαμβάνουν τις νέες δυνατότητες και τις ενημερώσεις κώδικα που έχουν παραδοθεί σε προηγούμενες ενημερώσεις 2012 Visual Studio. Η ακόλουθη σύνδεση λήψης οδηγεί πάντα στην πιο πρόσφατη ενημερωμένη έκδοση:

Άμεση λήψη του πακέτου ενημερωμένης έκδοσης την πιο πρόσφατη Visual Studio 2012

Απαίτηση ιούς

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία στην οποία καταχωρήθηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια που βοηθούν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed

Τρόπος εγκατάστασης του Visual Studio 2012 συνάθροιση 2

Για οδηγίες εγκατάστασης, ανατρέξτε στο θέμα Πώς να εγκαταστήσετε το Visual Studio 2012 συνάθροιση 2 χωρίς σύνδεση.

Please Σημείωση: Αυτή η ενημερωμένη έκδοση ισχύει για Visual Studio και το διακομιστή Foundation ομάδας (TFS). Μηχανική εγκατάστασης του Visual Studio και TFS είναι διαφορετικές. Η ενημερωμένη έκδοση του Visual Studio είναι μια ενημερωμένη έκδοση που εγκαθίσταται επάνω από ό, τι είναι ήδη εγκατεστημένη στον υπολογιστή. Η ενημερωμένη έκδοση TFS είναι μια πλήρης διάταξη, η οποία αντικαθιστά ό, τι είναι εγκατεστημένο στον υπολογιστή. Πριν να προσπαθήσετε να εφαρμόσετε την ενημερωμένη έκδοση TFS, βεβαιωθείτε ότι έχετε ένα πλήρες αντίγραφο ασφαλείας από τις τρέχουσες βάσεις δεδομένων. Εάν το TFS ενημέρωση η εγκατάσταση αποτυγχάνει, δεν θα μπορέσετε να ξεκινήσετε πάλι την ενημερωμένη έκδοση ή επαναφορά σε παλαιότερη έκδοση του TFS χωρίς να εκτελέσετε επαναφορά.

Βελτίωση της τεχνολογίας των νέων και τα ζητήματα που διορθώνονται στη Visual Studio 2012 2

Βελτίωση της τεχνολογίας

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start expanded
Έχουν γίνει οι ακόλουθες βελτιώσεις τεχνολογία στη Visual Studio 2012 2.

Ευέλικτη προγραμματισμού
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Αυτές οι δυνατότητες σας παρέχει εύκολη και ευέλικτη ευέλικτη σχεδιασμού για κάθε ομάδα.
    Διακομιστής υποδομής ομάδας
    • Προστίθενται νέες ετικέτες στοιχείο εργασίας για την παροχή ελαφριά μετα-δεδομένα για στοιχεία εργασίας.
    • Ένα παράθυρο διαλόγου σύνδεση προστίθεται στον Explorer ομάδας για να εντοπίσετε διαφορετική ομάδα έργου συνδέσεις και έργα.
    • Τώρα, μπορείτε να στείλετε ένα στοιχείο εργασίας ως μήνυμα ηλεκτρονικού ταχυδρομείου στο TFS Web Access.
    • Τις μόνιμες πελάτη ρυθμίσεις αναβαθμίσεις και ο Οδηγός ρύθμισης παραμέτρων TFS βελτιώνονται.
    • Η συντήρηση είναι τώρα διαθέσιμες σε περιβάλλοντα υψηλής διαθεσιμότητας SQL.
    • Μπορείτε τώρα να πιο γρήγορα και εύκολα προσαρμόσετε στήλες απευθείας μέσω της λίστας εκκρεμοτήτων Kanban πίνακα.

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Ποιότητα ενεργοποίησης
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Αυτές οι δυνατότητες βοηθούν στην παροχή ελαφριά δοκιμής που βασίζεται σε πρόγραμμα περιήγησης διαχείρισης και εκτέλεσης για να μειώσετε το χρόνο που απαιτείται για την ενεργοποίηση συνεχώς ποιότητας σε έργα λογισμικού.
    Δοκιμή μονάδων
    • Δοκιμή τώρα το Windows Store app μονάδων υποστηρίζει την αλληλεπίδραση με το νήμα του περιβάλλοντος εργασίας Χρήστη.
    • Δοκιμή τώρα το Windows Store app μονάδων υποστηρίζει τη χρήση μιας ασύγχρονης λάμδα μέσα σε Assert.ThrowsException.
    • Νέα μονάδα δοκιμή Ενεργοποίηση λίστες αναπαραγωγής, τον έλεγχο και την εκτέλεση ενός υποσυνόλου των δοκιμών μονάδας.
    • Υποστήριξη παρέχεται τώρα για δοκιμές μονάδας ομάδας από την κλάση.

    Δοκιμή περιβάλλοντος εργασίας Χρήστη
    • Παρέχεται τώρα υποστήριξη για εκτεταμένη χρήση μεταξύ προγραμμάτων περιήγησης.
    • Υποστήριξη παρέχεται τώρα για το περιβάλλον εργασίας Χρήστη ελέγχου για Internet Explorer 10 στα Windows 7.

    Διαχείριση δοκιμή της Microsoft
    • Μπορείτε τώρα να προσαρμόσετε ανάλυση μελών και μη μελών για δοκιμή ανάλυσης.

    Διαχείριση υποθέσεων δοκιμής (Web Access)
    • Τώρα, μπορείτε να προβάλετε και να επεξεργαστείτε τις απαραίτητες δοκιμές σε ένα σχέδιο δοκιμών από TFS Web Access.
    • Τώρα, μπορείτε να εκτελέσετε μη αυτόματη δοκιμή υποθέσεις και σφάλματα αρχείου από TFS Web Access.

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Ανάπτυξη των Windows
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Παρέχονται οι παρακάτω δυνατότητες ανάπτυξης των Windows:
  • Μια οπτική Profiler HTML για τη διάγνωση ζητημάτων ανταπόκριση του περιβάλλοντος εργασίας Χρήστη και την καθυστέρηση σε ενημερωμένες εκδόσεις του visual
  • Η τελευταία έκδοση του το Κιτ πιστοποίησης εφαρμογής των Windows
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Ανάπτυξη Web
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Αυτή η έκδοση περιλαμβάνει επίσης ASP.NET και 2012.2 Εργαλεία Web. Μπορείτε να βρείτε τις πλήρεις λεπτομέρειες σχετικά με το περιεχόμενο του ASP.NET και 2012.2 Εργαλεία Web Σημειώσεις έκδοσης. Η ακόλουθη λίστα περιλαμβάνει μερικά παραδείγματα:
  • Ενημερωμένη έκδοση του tooling που επεκτείνει την υπάρχουσα χρόνου εκτέλεσης Microsoft ASP.NET
  • Βελτιώσεις στη δημοσίευση στο Web
  • Νέες λειτουργίες Web API
  • Νέα πρότυπα για εφαρμογές Facebook και εφαρμογή σελίδα εισόδου
  • Επικοινωνία σε πραγματικό χρόνο μέσω ASP.NET SignalR
  • Extensionless Web φόρμες μέσω ASP.NET φιλικών URL
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Ανάπτυξη γραμμής επιχείρησης
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Αυτές οι δυνατότητες σας βοηθούν να παρέχουν πρόσθετες δυνατότητες για να modernize την υπάρχουσα γραμμή-επιχειρηματικές εφαρμογές (LOB) και για να δημιουργήσετε νέες επιχειρηματικές εφαρμογές σε συνδεδεμένες συσκευές που τροφοδοτούνται από συνεχή υπηρεσίες.
    LightSwitch
    • Μπορείτε τώρα να δημιουργήσετε εφαρμογές βασίζονται σε HTML, τα προγράμματα περιήγησης web κινητής που μπορεί να εκτελεστεί σε οποιαδήποτε σύγχρονη συσκευή.
    • Τώρα, μπορείτε να δημοσιεύσετε επιχειρηματικές εφαρμογές σε έναν κατάλογο app SharePoint 2013 εκτός από το Windows Azure και Internet Information Services (IIS).
    • Σημείωση Για να μάθετε περισσότερα σχετικά με τις νέες δυνατότητες, καθώς και σχετικά με τον τρόπο αναβάθμισης έργα από 2 προεπισκόπηση, ανατρέξτε στο θέμα Αυτό το άρθρο Visual Studio στο ιστολόγιο της ομάδας LightSwitch.

    Του SharePoint
    • Τώρα παρέχεται υποστήριξη για το web και το φορτίο δοκιμής για τις εφαρμογές SharePoint.
    • Παρέχεται τώρα υποστήριξη για εγγραφή και αναπαραγωγή μέσω κώδικα περιβάλλοντος εργασίας Χρήστη για να εκτελέσετε τις επικυρώσεις περιβάλλοντος εργασίας Χρήστη σε εφαρμογές του SharePoint 2013.
    • Υποστήριξη IntelliTrace είναι η ίδια με εκείνη που παρέχεται στο SharePoint 2010.

    Εργαλεία τηλεφώνου
    • Το πρόγραμμα επιτρέπει τη δοκιμή για Windows Phone μονάδων.
    • Το πρόγραμμα σάς δίνει τη δυνατότητα δόμησης και ανάπτυξης ροές εργασίας Windows Phone έργων από τη γραμμή εντολών.

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Προγραμματιστής εμπειρία
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed


Αυτές οι δυνατότητες παρέχουν βελτιώσεις στο IDE για να σας βοηθήσει να δημιουργήσετε μια καλύτερη και πιο παραγωγικοί προγραμματιστής εμπειρία.
    Ανάμειξης για Visual Studio 2012
    • Υποστήριξη για Sketchflow, το WPF και το Silverlight

    IDE
    • Ένα μπλε θέμα στο Visual Studio 2012 IDE

    Κωδικός αντιστοίχισης
    • Βελτιώσεις στον κωδικό αντιστοίχισης ενοποίησης προγράμματος εντοπισμού σφαλμάτων και ανταπόκριση

    Σχεδίαση ροής εργασίας
    • Εντοπισμός σφαλμάτων βελτιώσεις εμπειρία που σχετίζονται με τον τρόπο διάφορους τύπους δεδομένων που εμφανίζονται με το τοπικό και παρακολουθήστε τα windows

    IntelliTrace
    • Βελτιωμένη σύμβολο που φορτώνεται στο IntelliTrace και δημιουργίας προφίλ
    • Προβολή τιμών ένθετα παραμέτρων σε ένα αρχείο καταγραφής IntelliTrace που συλλέγονται από το κέντρο του συστήματος

    Απόδοση και αξιοπιστία
    • Βελτιώσεις επιδόσεων στη σχεδίαση XAML φόρτωσης για τα ακόλουθα σενάρια:
      • Μεγάλες εφαρμογές υποδομή παρουσίασης των Windows (WPF)
      • Εργασία με προσαρμοσμένα στοιχεία ελέγχου άλλου κατασκευαστή

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end

Ζητήματα που διορθώθηκαν

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start expanded
Σημείωση Εκτός αντίθετων υποδείξεων, συνδεδεμένα στοιχεία θα σας οδηγήσει σε ιστοσελίδες Microsoft Connect.

Πρόγραμμα εντοπισμού σφαλμάτων
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Πρόγραμμα επεξεργασίας του ASP.NET
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Visual Studio IDE
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • 759433: Μη ASCII χαρακτήρες εμφανίζονται στον τίτλο του παραθύρου διαλόγου νημάτων αναμονής.
  • 773717: Τα ορίσματα $(ItemPath), (ItemDir), κ.λπ. επίλυση εσφαλμένες τιμές όταν εκτελείτε ένα εξωτερικό εργαλείο στο Visual Studio 2012, εάν το επιλεγμένο στοιχείο βρίσκεται έξω από τη λύση.
  • Γραμμή τίτλου του παραθύρου διαλόγου νημάτων αναμονής δεν εμφανίζει το σωστό χρώμα όταν χρησιμοποιείτε το θέμα μπλε σε ένα προσαρμοσμένο θέμα χρώματος του Visual Studio 2010.
  • Κατά την εφαρμογή εντοπισμού σφαλμάτων σε μια εφαρμογή του χώρου αποθήκευσης των Windows με τη χρήση HTML που χρησιμοποιεί ένα iframe με φίλτρο στο Visual Studio 2012, η εφαρμογή τερματίζεται απροσδόκητα.
  • Σταθερή απώλεια μνήμης που μπορεί να προκύψουν όταν φορτώνεται μια λύση Visual C++.
  • Σταθερότητα του Visual Studio 2012 βελτιώνεται όταν φορτώνεται λύσεις.
  • Visual Studio 2012 μπορεί να διακοπεί με την εξαίρεση του System.ArgumentException , όταν κάνετε εναλλαγή μεταξύ παραθύρων (αυτό περιλαμβάνει παράθυρα εγγράφων, auto-κρυφός windows, windows εργαλείο με καρτέλες, και ούτω καθεξής).
  • Visual Studio 2012 μπορεί να διακοπεί κατά τον τερματισμό λειτουργίας, εάν είναι εγκατεστημένο ένα πρόσθετο πακέτο Visual Studio.
  • Αντιμετωπίζετε θέματα επιδόσεων με την πρώτη φορά που αντιγράφετε κείμενο από τον επεξεργαστή, αν η εργαλειοθήκη δεν είναι ορατό σε Visual Studio 2012.
  • Έχετε τη δυνατότητα πρόσβασης περιεχομένου τοπικής βοήθειας μετά την εγκατάσταση του Visual Studio 2012 συνάθροιση 1 εάν αλλάξετε τη θέση, το περιεχόμενο της τοπικής Βοήθειας.
  • Δημιουργία σφάλματος όταν δημιουργείτε ένα έργο φορητή βιβλιοθήκη κλάσεων, αν επιλέξετε το .NET Framework 4.5 και το Windows Phone 8 ως τα πλαίσια προορισμού.
  • Απόκριση αναθεώρηση κώδικα δημιουργείται στην περιοχή ρίζας αντί για τη διαδρομή της επιλεγμένης περιοχής.
  • Η επιδιόρθωση γίνεται Διατήρηση παραθύρου διαλόγου διερευνητικές για στοιχεία web εμφανίζεται όταν ανοίγετε ένα έργο web που λείπουν.
  • Συμπεριλαμβάνει το περιεχόμενο KB2781514: βελτίωση της σταθερότητας του προϊόντος και μια ενημέρωση κώδικα για ένα ζήτημα συμβατότητας που παρουσιάζεται όταν ενημερώνεται το Microsoft .NET Framework.
  • Μια εξαίρεση System.NullReferenceException ενδέχεται να προκύψει σε ορισμένα σενάρια, μετά το άνοιγμα από το μενού συντόμευσης στο Visual Studio 2012 αποκλειστικά παράθυρα διαλόγου. Αυτό έχει ως αποτέλεσμα το παράθυρο διαλόγου για να κλείσουν ή να διακόπτεται η λειτουργία του Visual Studio 2012. Για παράδειγμα, εάν έχετε εγκαταστήσει τα εργαλεία των Windows Azure, ενδέχεται να αντιμετωπίσετε αυτό το ζήτημα κατά την επεξεργασία πινάκων ή ερωτημάτων στην ενότητα Windows Azure αποθήκευση στην Εξερεύνηση του διακομιστή.
  • Visual Studio 2012 ενδέχεται να διακοπεί απότομα κατά την προσπάθειά σας να κλείσετε ένα έργο LightSwitch.
  • Visual Studio 2012 μπορεί να διακοπεί όταν μεταβαίνετε από μια προεπισκόπηση καρτέλα σε έναν άλλο.
  • Αργές επιδόσεις όταν χρησιμοποιείτε το "openfile" ή την εντολή "από" στο παράθυρο εντολών.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
MS Build
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • 770242: Δημιουργία σφάλμα κατά τη δημιουργία ενός έργου της Visual C# φορητή βιβλιοθήκη κλάσεων που αναφέρεται σε μια άλλη Visual C# φορητή βιβλιοθήκη κλάσεων.

    Σημείωση Και τα δύο έργα προορισμού του .NET Framework 4.5, Windows Phone 8 και εφαρμογές .NET για Windows Store.
  • "Δεν ήταν δυνατή η εύρεση του αναφερόμενου στοιχείου" build προειδοποίηση κατά την εκτέλεση μιας παράλληλης build σε Microsoft βασίζονται στο .NET Framework 4 λύση στο Visual Studio 2012.
  • Δημιουργία σφάλμα κατά τη δημιουργία ενός έργου της Visual Basic φορητή βιβλιοθήκη κλάσεων που να στοχεύει το .NET Framework 4.5, Windows Phone 8 και .NET για Windows Store apps.
  • Build σφάλμα κατά τη δημιουργία κώδικα που δημιουργείται από την προσθήκη υπηρεσιών αναφοράς σε μια φορητή βιβλιοθήκη κλάσης έργου που να στοχεύει στο Windows Phone 8 και το .NET Framework 4.5 ή .NET για Windows Store apps.
  • Ανάμειξη μπορεί να διακοπεί όταν δημιουργείτε μια εφαρμογή web Silverlight που βρίσκεται υπό έλεγχο προέλευσης.
  • Το πρόγραμμα σύνδεσης Βοήθεια διακόπτη "/?" δεν παραθέτει Windows CE ως έγκυρο υποσύστημα.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Εργαλεία ανάπτυξης των Windows
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Τη δυνατότητα υποστήριξης πολλών κλίμακα εικόνας που συμπεριλήφθηκαν στη Visual Studio 2012 1 εσφαλμένα απαιτεί μια εικόνα κλίμακας σήμα 140 λογότυπο των pixel μέγεθος 34 x 34. Το μέγεθος πρέπει να είναι 33 x 33 pixel.
  • Το progra περιλαμβάνει την πιο πρόσφατη έκδοση της βιβλιοθήκης των Windows για JavaScript.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Μορφή των Windows
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
C++
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • 752266: Εφαρμογή visual C++ που έχει μεταγλωττιστεί με τη χρήση της εντολής cl /O2 /arch:AVX /EHsc με το Visual Studio 2012 x 86 εγγενή εντολών εργαλείων κλείνει κατά διαστήματα.
  • Ας υποθέσουμε ότι ρυθμίζετε την πλατφόρμα προορισμού σε x 64 για μια εφαρμογή Visual C++. Μπορείτε να δημιουργήσετε την εφαρμογή χρησιμοποιώντας την επιλογή βελτιστοποίησης /O2 ή /Ox . Σε αυτήν την περίπτωση, το λανθασμένο κωδικό δημιουργείται όταν το πρόγραμμα μεταγλώττισης μετατρέπει τον τύπο int64 τύπο int32 μέσα σε βρόχους. Για παράδειγμα, ενδέχεται να μπορείτε να δημιουργήσετε τον παρακάτω κώδικα:
    int A[8];for (__int64 i=0; i<8; i++) { A[i] = i + 1;}
  • Κατά την μεταγλώττιση μιας εφαρμογής του Microsoft Visual C++ που περιέχει τον ακόλουθο κώδικα σε συνδυασμό με την επιλογή / ανάλυση σε πλατφόρμα ARM, παρουσιάζεται ένα εσωτερικό σφάλμα μεταγλωττιστή:
    class Base {};

    template <typename T>
    class Derived : public Base {};

    template <typename P3>
    Derived<P3> Make( P3 p3 );

    void foo()
    {
    Base& b = Make(sizeof(long));
    }

  • Το IntelliSense σταματά να ανταποκρίνεται όταν πληκτρολογείτε κάποια κώδικα στον επεξεργαστή, ειδικά όταν προσθέτετε υπερφόρτωση λειτουργίες σε επιμέρους κλάδους. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε κώδικα που μοιάζει με το ακόλουθο:
    Namespace N { partial ref struct S { }; ref struct S { void test(); void test(int); void test(int, int); }; }
  • Το IntelliSense δεν λειτουργεί σε ένα αρχείο προέλευσης που περιέχει εκφράσεις λάμδα που έχουν περισσότερες από μία τιμές επιστροφής. Για παράδειγμα:
    [] () { bool b; std::wstring k; if(b) return k; else return k; };
  • Όταν χρησιμοποιείτε το νέο TSX της Intel (επεκτάσεις συναλλαγών συγχρονισμού) μέσω intrinsics που παρέχεται από το Visual Studio 2012 σε υλικό Haswell της Intel, ο μεταγλωττιστής C++ δημιουργεί λανθασμένο κωδικό. Αυτό προκαλεί τη λειτουργία συναλλαγής να είναι μη αποκλειστική.
  • Ο μεταγλωττιστής C++ δημιουργεί υποδείξεις εσφαλμένη λειτουργία της εγγραφής διόρθωση σε PDB αρχεία.
  • Όταν δημιουργείτε ένα κενό έργο Visual C++, καταργείτε την επιλογή SDL ελέγχει ακόμα και όταν είναι επιλεγμένο το πλαίσιο ελέγχου SDL ελέγχων στον οδηγό εφαρμογής .
  • Βασίζονται σε επεξεργαστή X 64 σετ εργαλείων Visual C++ δεν περιέχει όλες τις αθροιστικές ενημερώσεις κώδικα στο Visual Studio 2012 ενημερωμένες εκδόσεις του εργαλείου Visual C++ βασίζεται σε x 86.
  • Σταθερή μεταγλωττιστή αιφνίδια διακοπή λειτουργίας, όταν έχει μεταγλωττιστεί ορισμένων κώδικα ένθετου βρόχο.
  • Παρουσιάστηκε ένα εσωτερικό σφάλμα μεταγλωττιστή παρουσιάζεται όταν έργο buiuld ένα LLVM με χρησιμοποιώντας ένα μεταγλωττιστή που βασίζονται σε επεξεργαστή x 64.
  • Λανθασμένο κωδικό υπολογιστή δημιουργείται για μια εφαρμογή Visual C++. Ένας βρόχος μπορεί να παραλειφθούν άνευ όρων.
  • Εφαρμογή διακόπτεται κατά διαστήματα στο Windows Phone όταν δημιουργείτε μια ασύγχρονη λειτουργία, με παράλληλη βιβλιοθήκη μοτίβων (PPL).
  • Παρουσιάστηκε ένα εσωτερικό σφάλμα μεταγλωττιστή ενδέχεται να προκύψει όταν χρησιμοποιείτε x 64 εγγενή C++ μεταγλωττιστή για τη μεταγλώττιση ένας κωδικός προέλευσης C που περιέχει το ακόλουθο μοτίβο του κώδικα μέσα σε βρόχους:
    A = (B< c="" b="" :="">
  • Όταν εγκαταστήσατε μια έκδοση RTM του πακέτου γλώσσας σε οπτική 2012 Studio που έχει εγκατεστημένες ενημερωμένες εκδόσεις του Visual Studio 2012. Αφού ρυθμίσετε το Visual Studio 2012 για να χρησιμοποιήσετε τη γλώσσα που εγκαταστήσατε πρόσφατα, αντιμετωπίζετε τα ακόλουθα συμπτώματα:
    • Δεν μπορείτε να δημιουργήσετε νέα εφαρμογή Win32 ή MFC στον οδηγό.
    • Δεν μπορείτε να αναβαθμίσετε τα έργα από παλαιότερες εκδόσεις.
    • Εμφανιζόμενη γλώσσα δεν είναι η γλώσσα που έχει ρυθμιστεί από το χρήστη.
  • Ας υποθέσουμε ότι έχετε ένα έργο MFC και χρησιμοποιείτε καρτέλα μηνύματα στον Οδηγό κλάσης για να υλοποιήσετε ένα πρόγραμμα χειρισμού μηνυμάτων για το μήνυμα WM_CREATE. Αφού κάνετε κλικ στο κουμπί Προσθήκη δείκτη χειρισμού, δεν μπορείτε να δημιουργήσετε το έργο, επειδή ο κώδικας που δημιουργείται είναι εσφαλμένη.
  • Όταν δημιουργείτε δυαδικών αρχείων για x 64 ή πλατφόρμες ARM σε λειτουργία εντοπισμού σφαλμάτων και με τμηματική σύνδεση ενεργοποιημένη επιλογή, το pdata καταστρέψει μερικές φορές. Αυτό έχει ως αποτέλεσμα τα ακόλουθα ζητήματα:
    • Εξαίρεση κωδικό χειρισμού δεν λειτουργεί.
    • RtlLookupFunctionEntry() API των Windows δεν λειτουργεί.
  • Ας υποθέσουμε ότι έχετε ένα έργο του χώρου αποθήκευσης των Windows C++ ή ένα έργο δοκιμή μονάδα αποθήκευσης Windows C++ που αναφέρεται σε ένα έργο του χώρου αποθήκευσης των Windows exe, δεν υπάρχει καμία IntelliSense έδειξε για το έργο exe χώρου αποθήκευσης των Windows στο έργο σας.
  • Εσφαλμένη οδηγία δημιουργείται ως "mov eax, bh".
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Γραφικά και γραφικά διαγνωστικών
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Ας υποθέσουμε ότι έχετε ένα Windows Phone ή ένα έργο του χώρου αποθήκευσης των Windows που αναφέρεται σε ένα ξεχωριστό έργο που περιέχει τα στοιχεία του ενεργητικού που έχουν δημιουργηθεί με χρήση των εργαλείων του Visual Studio γραφικών. Κατά την προσπάθειά σας να δημιουργήσετε το κύριο έργο, τα στοιχεία του ενεργητικού δεν αναπτύσσονται μαζί με το κύριο έργο. Αυτό προκαλεί κατασκευή σφάλματα κατά την εφαρμογή του χώρου αποθήκευσης των Windows ή σφάλματα χρόνου εκτέλεσης της εφαρμογής Windows Phone.
  • Πολλές τις βελτιώσεις σταθερότητας και επιδόσεων για τα Διαγνωστικά γραφικών.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Το πρόγραμμα εγκατάστασης
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Κατά την προσπάθειά σας να εγκαταστήσετε ένα πακέτο Visual Studio 2012 συνάθροιση 1 που δεν περιέχει εργαλεία οντότητα Framework, λαμβάνετε το ακόλουθο μήνυμα λάθους:
    Σχεδίαση πλαισίου οντότητας για Visual Studio 2012 - enu πακέτου απέτυχε
  • Όταν εγκαθιστάτε ενημερωμένες εκδόσεις του Visual Studio 2012, εργαλεία πλαισίου οντότητα θα εγκατασταθούν στα Αγγλικά ανεξάρτητα από τις τοπικές ρυθμίσεις της οπτικής 2012 Studio που έχετε εγκαταστήσει.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Δοκιμή του Visual Studio
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed

Διαχείριση δοκιμή της Microsoft
  • Ας υποθέσουμε ότι εκτελείτε μια δοκιμή που έχει τα αναμενόμενα αποτελέσματα και υποβάλλει μια αναφορά σφάλματος στη διάρκεια της δοκιμής. Σε αυτήν την περίπτωση, η δοκιμή είναι αυτόματη υπολογίζεται για τη μεταβίβαση.
  • Ένα βήμα κοινόχρηστο δοκιμής μπορεί να διαγραφεί απροσδόκητα, όταν διαγράφετε ένα δοκιμαστικό επιλεγμένο βήμα.
  • Το ακόλουθο μήνυμα λάθους παρουσιάζεται κατά την προσπάθειά σας να δημιουργήσετε ένα νέο περιβάλλον στο κέντρο του εργαστηρίου MTM:
    Παρουσιάστηκε σφάλμα κατά την υποβολή ερωτημάτων σε εκτέλεση εικονικών μηχανών.
    Καθορισμένο όρισμα δεν ανήκει στην περιοχή των έγκυρων τιμών.
Δοκιμή μονάδων
  • Μέθοδοι δοκιμών με χαρακτηριστικά TestInitialize μπορεί να κληθεί σε μια εσφαλμένη ακολουθία.
Φορτίο δοκιμής
  • Δεν είναι δυνατή η εκτέλεση μιας δοκιμής στοχεύει x 86 DLL από MTM έναντι ενός ελεγκτή δοκιμή που εκτελείται σε ένα λειτουργικό σύστημα x 64.
Δοκιμή και διαχειριστή εργαστηρίου
  • Ας υποθέσουμε ότι έχετε εφαρμόσει Visual Studio 2012 συνάθροιση 1 σε έναν υπολογιστή που έχει TFS 2012 και την εγκατάσταση του Visual Studio 2012. Προσπαθείτε να εκτελέσετε μια έκδοση που περιέχει δοκιμές στον υπολογιστή. Σε αυτήν την περίπτωση, η δημιουργία αποτυγχάνει σε συνδυασμό με μια εξαίρεση MethodNotFoundException .
  • Συγχωνευμένες κωδικό κάλυψης αρχεία εμφανίζονται κάλυψης εσφαλμένα δεδομένα.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
XAML σχεδίαση
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Εργαλεία τηλεφώνου
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Ενημερώσεις κώδικα του C++ μεταγλωττιστή στη Visual Studio 2012 1 δεν εφαρμόζονται σε Εργαλεία προγραμματιστή τηλεφώνου των windows.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
ΣΤ #
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
    Οπτική F # φορητή βιβλιοθήκη θεμάτων έργων
    • Ερωτήματα που εργασίας ως συνήθως στο F # αλληλεπιδραστική και σχετικά με το πλαίσιο της επιφάνειας εργασίας θα αποτύχουν στην εκτέλεση με System.NotSupportedException όταν χρησιμοποιούνται σε μια βιβλιοθήκη φορητό F # για μια εφαρμογή Silverlight ή χώρου αποθήκευσης των Windows.
    • Ένα System.ArgumentNullException θα είναι δημιουργήθηκε κατά το χρόνο εκτέλεσης αν ονομάζονται οι μέθοδοι Async.AwaitEve nt ή Async.CreateDelegate σε μια βιβλιοθήκη φορητό F #.

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Εργαλεία πλαισίου οντοτήτων
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Οντότητα Framework εργαλεία ενημερώσεις μπορεί να εγκατασταθεί μέσω του Visual Studio 2012 συνάθροιση 2.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Ανάπτυξης ClickOnce
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
LightSwitch
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Περιοδικά αιφνίδια διακοπή λειτουργίας κατά τη δημοσίευση ενός έργου του προγράμματος-πελάτη HTML LightSwitch
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Διακομιστής υποδομής ομάδας
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Αυτή η ενημερωμένη έκδοση διορθώνει διάφορα ζητήματα για την ομάδα υποδομής διακομιστή.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Τοπική προσαρμογή
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed
  • Ενημερώνονται οι μεταφράσεις για μερικές ευέλικτη όρους.
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end

Περισσότερες πληροφορίες

Τον τρόπο λήψης αρχείων υποστήριξης της Microsoft

Ενημερωμένες εκδόσεις για άλλα προϊόντα της οικογένειας Visual Studio μπορείτε να βρείτε το Τοποθεσία λήψης της Microsoft για το Visual Studio.

Για οδηγίες εγκατάστασης για τα προϊόντα του Visual Studio, ανατρέξτε στο θέμα:

Τρόπος εγκατάστασης του Visual Studio
Εγκατάσταση ομάδας υποδομής Server και Visual Studio ALM

Απαιτήσεις

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding start collapsed

Σημείωση Αυτή η ενότητα ισχύει μόνο για το πρόγραμμα-πελάτης του Visual Studio. TFS έχει διαφορετικό σύστημα απαιτήσεις (Ελέγξτε το Visual Studio Team Foundation Server 2012 με ενημερωμένη έκδοση 2 και Visual Studio Team Foundation Server Express 2012 με ενημερωμένη έκδοση 2 λήψη σελίδες για περισσότερες πληροφορίες), και μπορεί να απαιτεί επανεκκίνηση μέχρι δύο, ανάλογα με την κατάσταση του υπολογιστή κατά την εγκατάσταση της ενημερωμένης έκδοσης.

Απαίτηση επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εγκατάσταση αυτού του πακέτου.

Υποστηριζόμενες γλώσσες

Visual Studio 2012 συνάθροιση 2 παρέχει ενημερωμένες εκδόσεις για τις ακόλουθες εκδόσεις:
  • Κινέζικα (απλοποιημένα)
  • Κινέζικα (παραδοσιακά)
  • Τσεχικά
  • Αγγλικά
  • Γαλλικά
  • Γερμανικά
  • Ιταλικά
  • Ιαπωνικά
  • Κορεατικά
  • Ρωσικά
  • Πολωνικά
  • Πορτογαλικά (Βραζιλίας)
  • Ισπανικά
  • Τουρκικά

Υποστηριζόμενα λειτουργικά συστήματα

Για περισσότερες πληροφορίες σχετικά με τα υποστηριζόμενα λειτουργικά συστήματα, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Υποστηριζόμενες αρχιτεκτονικές

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

Απαιτήσεις υλικού

  • 1,6 gigahertz (GHz) ή ταχύτερος επεξεργαστής
  • 1 gigabyte (GB) RAM (1,5 GB αν εκτελείτε σε ένα εικονικό μηχάνημα)
  • 1 GB χώρου στο σκληρό δίσκο
  • Μονάδα σκληρού δίσκου 5,400 RPM
  • DirectX 9 με δυνατότητα κάρτα γραφικών που εκτελείται σε 1024 ? 768 ή υψηλότερη ανάλυση

Απαιτήσεις λογισμικού

Πρέπει να έχετε ένα από τα υποστηριζόμενα προγράμματα Visual Studio 2012 που παρατίθενται στην ενότητα "Ισχύει για", για να εφαρμόσετε αυτήν την ενημερωμένη έκδοση.

Υποστήριξη για Visual Studio 2012 ενημέρωσης 2

Ανεπίσημη κοινοτική υποστήριξη για Visual Studio 2012 2 είναι διαθέσιμη μέσω του Φόρουμ του Microsoft Developer Network (MSDN).
Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
assets folding end collapsed

Ιδιότητες

Αναγν. άρθρου: 2797912 - Τελευταία αναθεώρηση: Παρασκευή, 8 Νοεμβρίου 2013 - Αναθεώρηση: 38.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 KB2797912 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2797912

Αποστολή σχολίων

 

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