Αυτήν τη στιγμή είστε εκτός σύνδεσης, σε αναμονή για επανασύνδεση στο Internet

Περιγραφή της ενημέρωσης 2013 Visual Studio 2

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

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2927432
Δήλωση υποστήριξης
Αναφέρεται στο ακόλουθο περιεχόμενο για τη σελίδα λήψης της Visual Studio 2013 2. Για περισσότερες πληροφορίες σχετικά με το παρακάτω περιεχόμενο, ανατρέξτε στο θέμα λεπτομέρειες στην τοποθεσία Web του Κέντρου λήψης της Microsoft.

ΣημείωσηΥπάρχουν διαφορετικά επίπεδα υποστήριξης για κάθε προϊόν. Διαβάστε προσεκτικά τις παρακάτω δηλώσεις υποστήριξης, πριν να εγκαταστήσετε την ενημερωμένη έκδοση.

Με την εγκατάσταση ενημερωμένων εκδόσεων του Visual Studio, επιλέξετε στο να λάβετε και να εγκαταστήσετε τις μελλοντικές ενημερωμένες εκδόσεις του Visual Studio 2013. Η Microsoft παρέχει υποστήριξη για προϊόντα του Visual Studio 2013 RTM και των πιο πρόσφατων προϊόντων του Visual Studio την ενημερωμένη έκδοση 2013.

Επαγγελματική, Premium, Ultimate,και Express για τα Windowsπροϊόντα: Professional, Premium, Ultimate και Express των Windows είναι τα πλήρη προϊόντα Visual Studio 2013 RTM που περιλαμβάνουν επίσης το Visual Studio συνάθροιση 2. Εάν το Visual Studio 2013 εγκατεστημένη και εκτελέστε αυτό το στοιχείο λήψης, θα μπορείτε να αποκτήσετε το Visual Studio ενημερωμένη έκδοση 2 μόνο. Εάν δεν έχετε αυτήν τη στιγμή Visual Studio 2013, όταν εγκαθιστάτε αυτό το στοιχείο λήψης, θα λάβετε Visual Studio 2013 και το Visual Studio συνάθροιση 2. Visual Studio 2013 RTM πακέτα γλωσσών μπορεί να εγκατασταθεί για τα προϊόντα αυτά αντίστοιχη ενημερωμένη έκδοση 2.
Εισαγωγή
Η Microsoft κυκλοφορήσει ομάδας υποδομής Server 2013 ενημερωμένη έκδοση 2 στις 2 Απριλίου 2014, και 2 ενημερωμένη έκδοση 2013 Visual Studio σε 12 Μαΐου 2014. Αυτή η ενημερωμένη έκδοση παρουσιάζει βελτίωση της τεχνολογίας των νέων στο διακομιστή Foundation ομάδας (TFS), δοκιμή εργαλεία, εργαλεία Microsoft Azure, διαχείρισης κυκλοφορίας, το πρόγραμμα εντοπισμού σφαλμάτων, Profiler, IntelliTrace, δημιουργία κώδικα, οντότητα Framework 6.1, NuGet, γραφομηχανή, Visual Studio IDE, ASP.NET και Web εργαλεία 2013.2. Το Visual Studio 2013 συνάθροιση 2 περιλαμβάνει τις πιο πρόσφατες ενημερωμένες εκδόσεις, δυνατότητα προσθήκες και ενημερώσεις κώδικα εντοπισμού σφαλμάτων.

Περισσότερες πληροφορίες σχετικά με Visual Studio το ενημερωμένες εκδόσεις προϊόντων είναι επίσης διαθέσιμο στην τοποθεσία Web της Visual Studio.
Τρόπος απόκτησης του Visual Studio 2013 συνάθροιση 2
Visual Studio 2013 ενημερώσεων είναι αθροιστικές ενημερωμένες εκδόσεις. Οι ακόλουθες συνδέσεις λήψης σας οδηγεί πάντα στην πιο πρόσφατη ενημερωμένη έκδοση: Μπορείτε επίσης να προβάλετε την πλήρη λίστα των Οπτική ενημερώσεις 2013 στούντιο.

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

Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που καταχωρήθηκε στο αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.
Τρόπος εγκατάστασης του Visual Studio 2013 συνάθροιση 2
Για οδηγίες εγκατάστασης για τα προϊόντα του Visual Studio, ανατρέξτε στο θέμα:

Τρόπος εγκατάστασης του Visual Studio

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

Τρόπος εγκατάστασης της έκδοσης διαχείρισης για το Visual Studio 2013

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

Η ενημερωμένη έκδοση Release διαχείρισης είναι μια πλήρης διάταξη, η οποία περιλαμβάνει τις πιο πρόσφατες προσθήκες δυνατότητα και τις ενημερώσεις κώδικα εντοπισμού σφαλμάτων για τη διαχείριση της κυκλοφορίας για το Visual Studio 2013. Πριν να προσπαθήσετε να εφαρμόσετε την ενημερωμένη έκδοση της διαχείρισης της κυκλοφορίας, βεβαιωθείτε ότι έχετε ένα πλήρες αντίγραφο ασφαλείας του τρέχουσες βάσεις δεδομένων και του κλειδιού κρυπτογράφησης RSA (ανατρέξτε στηνιστολόγιο καταχώρηση για κλειδιά κρυπτογράφησης RSA εξαγωγή οδηγίες). Εάν η διαχείριση της κυκλοφορίας ενημέρωση η εγκατάσταση αποτυγχάνει, δεν θα μπορέσετε να ξεκινήσετε πάλι την ενημερωμένη έκδοση ή να κάνετε επαναφορά στην προηγούμενη έκδοση της διαχείρισης κυκλοφορίας χωρίς την εκτέλεση της λειτουργίας επαναφοράς.

Επειδή η διαχείριση κυκλοφορίας για Visual Studio 2013 2 είναι go-live, ισχύουν οι παρακάτω διαδρομές αναβάθμισης.

Υποστηριζόμενες αναβαθμίσεις:
  • Αφήστε διαχείρισης για το Visual Studio 2013 για τη διαχείριση της κυκλοφορίας για Visual Studio 2013 ενημερωμένη έκδοση 2
  • Αφήστε τη διαχείριση για το Visual Studio 2013 ενημερωμένη έκδοση 1 για τη διαχείριση της κυκλοφορίας για Visual Studio 2013 ενημερωμένη έκδοση 2
  • Αφήστε τη διαχείριση για το Visual Studio 2013 ενημέρωσης 2 RC για τη διαχείριση της κυκλοφορίας για Visual Studio 2013 ενημερωμένη έκδοση 2

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

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

Σε αυτήν την έκδοση έχουν γίνει οι ακόλουθες βελτιώσεις της τεχνολογίας.

ASP.NET και εργαλεία Web 2013.2
  • Πρότυπα έργου ASP.NET
    • Ενημερώσεις σε πρότυπα έργου ASP.NET για την υποστήριξη του λογαριασμού, την επιβεβαίωση και την επαναφορά του κωδικού πρόσβασης.
    • Υποστήριξη για τους λογαριασμούς του οργανισμού εσωτερικής εγκατάστασης με ASP.NET Web API
  • Πρόγραμμα επεξεργασίας του Visual Studio Web βελτιώσεις
    • Νέο πρόγραμμα επεξεργασίας JSON
    • Νέο πρόγραμμα επεξεργασίας Sass (.scss)
    • Υλοποίηση επιλογέα διεύθυνσης URL για HTML/CSS
    • Ενημερώσεις σε ΛΙΓΌΤΕΡΟ επεξεργαστή, προσθέτοντας περισσότερες δυνατότητες
    • Ενημέρωση KO Intellisense στο πρόγραμμα επεξεργασίας HTML
  • Σύνδεση του προγράμματος περιήγησης
    • Σύνδεση του προγράμματος περιήγησης υποστηρίζει συνδέσεις HTTPS τώρα και θα λίστα που στον πίνακα εργαλείων με άλλες συνδέσεις με την προϋπόθεση ότι το πιστοποιητικό είναι αξιόπιστο από πρόγραμμα περιήγησης.
    • Καλύτερη αντιστοίχιση προέλευσης
  • Υποστήριξη τοποθεσίες Web Microsoft Azure στο Visual Studio
    • Εισέλθετε Azure υποστήριξης
    • Ο απομακρυσμένος εντοπισμός σφαλμάτων για τις υπηρεσίες Microsoft Azure τοποθεσίες Web (WAWS)
    • Απομακρυσμένη προβολή
    • Υποστηρίζουν τη δημιουργία τοποθεσιών Web Azure
  • Τοποθεσία Web δημοσίευση βελτιώσεις
    • Τη βελτίωση της εμπειρίας χρήστη για δημοσίευση
  • Ικριώματος ASP.NET
    • Εάν το μοντέλο σας χρησιμοποιεί απαριθμήσεις, στη συνέχεια, το Scaffolder MVC θα δημιουργήσει αναπτυσσόμενης λίστας για απαρίθμηση. Αυτό χρησιμοποιεί τις βοηθητικές εφαρμογές απαρίθμησης MVC.
    • Ενημερώνονται τα πρότυπα EditorFor MVC ικριώματος, ώστε να χρησιμοποιούν τις κλάσεις εκκίνησης.
    • MVC και Web API Scaffolders θα προσθέσετε 5.1 πακέτα για MVC και Web API.
    • Επιπλέον επίπεδο ικριώματος επεκτασιμότητας για την υποστήριξη προσαρμοσμένων Scaffolders τρίτων κατασκευαστών.
  • Φόρμες ASP.NET Web
  • ASP.NET MVC 5.1
  • Web ASP.NET API 2.1
  • Οι σελίδες Web ASP.NET 3.1
  • Ταυτότητα του ASP.NET 2.0.0
    • Έλεγχος ταυτότητας δύο παραγόντων

      ASP.NET τώρα υποστήριξη δύο παραγόντων ταυτότητας. Έλεγχος ταυτότητας δύο παραγόντων παρέχει ένα επιπλέον επίπεδο ασφάλειας για τους λογαριασμούς χρηστών στην περίπτωση όπου ο κωδικός πρόσβασής σας λαμβάνει γνωστός. Υπάρχει επίσης προστασία για βίαιες επιθέσεις από τους κωδικούς του συντελεστή δύο.
    • Κλειδώματος λογαριασμών

      Παρέχει έναν τρόπο για να κλειδώνει το χρήστη αν ο χρήστης πληκτρολογήσει σωστά τον κωδικό τους ή να κωδικοί δύο παραγόντων. Ο αριθμός των προσπαθειών που δεν είναι έγκυρη και το χρονικό διάστημα για να αποκλείονται οι χρήστες μπορούν να ρυθμιστούν. Ένας προγραμματιστής μπορεί να προαιρετικά Απενεργοποίηση κλειδώματος λογαριασμών για συγκεκριμένους λογαριασμούς χρήστη.
    • Επιβεβαίωση λογαριασμού

      Το σύστημα ταυτότητα ASP.NET υποστηρίζει τώρα την επιβεβαίωση του λογαριασμού. Αυτό είναι ένα αρκετά συνηθισμένο σενάριο στις περισσότερες τοποθεσίες Web σήμερα που κατά την εγγραφή ενός νέου λογαριασμού στην τοποθεσία Web, θα πρέπει να επιβεβαιώσετε το μήνυμα ηλεκτρονικού ταχυδρομείου για θα μπορούσε να γίνει τίποτα στην τοποθεσία της στο Web. Μήνυμα ηλεκτρονικού ταχυδρομείου επιβεβαίωσης είναι χρήσιμο επειδή αποτρέπει πλαστό λογαριασμούς που δημιουργούνται. Αυτό είναι εξαιρετικά χρήσιμο εάν χρησιμοποιείτε το ηλεκτρονικό ταχυδρομείο ως μέθοδο επικοινωνίας με τους χρήστες της τοποθεσίας σας, όπως τοποθεσίες φόρουμ, τραπεζών, ecommerce και κοινωνική τοποθεσίες web.
    • Επαναφορά του κωδικού πρόσβασης

      Κωδικό πρόσβασης επαναφοράς είναι μια δυνατότητα, όπου ο χρήστης να επαναφέρετε τους κωδικούς πρόσβασης αν τους έχετε ξεχάσει τον κωδικό πρόσβασής τους.
    • Σφραγίδα ασφαλείας (Έξοδος παντού)

      Υποστηρίζει ένας τρόπος για να αναδημιουργήσετε το διακριτικό ασφαλείας του χρήστη σε περιπτώσεις, όταν ο χρήστης αλλάζει τον κωδικό πρόσβασης ή οποιοσδήποτε άλλος τίτλος σχετικές πληροφορίες, όπως να καταργήσετε μια συσχετισμένη σύνδεση (όπως Facebook, Google, λογαριασμό Microsoft και ούτω καθεξής). Αυτό είναι απαραίτητο για να βεβαιωθείτε ότι οι κωδικοί που δημιουργούνται με τον παλιό κωδικό πρόσβασης έχουν ακυρωθεί. Μέσα στο έργο του δείγματος, εάν αλλάξετε τον κωδικό πρόσβασης του χρήστη, στη συνέχεια, δημιουργείται ένα νέο κωδικό για το χρήστη και έχουν ακυρωθεί οποιαδήποτε προηγούμενη διακριτικά. Αυτή η δυνατότητα παρέχει ένα επιπλέον επίπεδο ασφάλειας για την εφαρμογή σας, δεδομένου ότι όταν αλλάζετε τον κωδικό πρόσβασής σας, θα η αποσύνδεση από παντού (όλα άλλα προγράμματα περιήγησης) όταν έχετε συνδεθεί σε αυτήν την εφαρμογή.
    • Ο τύπος του πρωτεύοντος κλειδιού είναι επεκτάσιμη για χρήστες και ρόλοι

      Στην υπηρεσία ASP.NET 1.0 ταυτότητα, τον τύπο του πρωτεύοντος κλειδιού πίνακα οι χρήστες και οι Ρόλοι ήταν συμβολοσειρές. Αυτό σημαίνει, όταν το σύστημα ταυτότητα ASP.NET διατηρήθηκε στον SQL Server, χρησιμοποιώντας το πλαίσιο οντότητα, εμείς χρησιμοποιούσατε nvarchar. Υπάρχουν πολλές συζητήσεις γύρω από αυτήν την προεπιλεγμένη υλοποίηση σε υπερχείλιση στοίβας και με βάση τα εισερχόμενα σχόλια. Σας παρέχουμε ένα Κλείσιμο επεκτασιμότητας, όπου μπορείτε να καθορίσετε τι θα πρέπει να είναι το πρωτεύον κλειδί του πίνακα χρηστών και ρόλων . Αυτό το άγκιστρο επεκτασιμότητας είναι ιδιαίτερα χρήσιμη εάν πραγματοποιείτε μετεγκατάσταση εφαρμογής σας και η εφαρμογή δεν ήταν UserIds την αποθήκευση είναι GUID ή ύθυνση.
    • IQueryable υποστήριξη για χρήστες και ρόλοι

      Προστέθηκε υποστήριξη για IQueryable σε UsersStore και RolesStore, μπορείτε εύκολα να τη λίστα των χρηστών και των ρόλων.
    • Λειτουργία διαγραφής υποστήριξη μέσω του UserManager
    • Η δημιουργία ευρετηρίου ονόματος χρήστη

      Στην εφαρμογή ASP.NET ταυτότητα οντότητα Framework, έχουν προστεθεί ένα μοναδικό ευρετήριο για το όνομα χρήστη , χρησιμοποιώντας το νέο IndexAttribute σε EF 6.1.0-Beta1. Αυτό εξασφαλίζει ότι είναι πάντοτε μοναδικά ονόματα χρηστών και δεν υπήρχε καμία κατάσταση ανταγωνισμού με την οποία θα μπορεί να καταλήξετε με διπλότυπα ονόματα χρηστών.
    • Πρόγραμμα επικύρωσης βελτιωμένη κωδικού πρόσβασης

      Η εφαρμογή επικύρωσης κωδικού πρόσβασης που έχει αποσταλεί στην υπηρεσία ASP.NET 1.0 ταυτότητα ήταν ένα πρόγραμμα επικύρωσης αρκετά βασικές κωδικού πρόσβασης που μόνο την επικύρωση το ελάχιστο μήκος. Υπάρχει ένα νέο πρόγραμμα επικύρωσης κωδικού πρόσβασης που σας δίνει περισσότερο έλεγχο για την πολυπλοκότητα του κωδικού πρόσβασης. Έχετε υπόψη ότι ακόμη και αν ενεργοποιήσετε όλες τις ρυθμίσεις σε αυτόν τον κωδικό πρόσβασης, σας προτείνουμε να ενεργοποιήσετε τον έλεγχο ταυτότητας δύο παραγόντων για τους λογαριασμούς χρηστών.
    • IdentityFactoryΤο ενδιάμεσο / CreatePerOwinContex
    • UserManager

      Μπορείτε να χρησιμοποιήσετε την εφαρμογή εργοστασίου για να αποκτήσετε μια παρουσία του UserManager από το OWIN περιβάλλον. Αυτό το μοτίβο μοιάζει με χρησιμοποιούμε για τη λήψη του AuthenticationManager από το OWIN περιβάλλον για Είσοδος και SignOut. Αυτός είναι ο προτεινόμενος Τρόπος απόκτησης μια παρουσία του UserManager ανά αίτηση για την εφαρμογή.
    • Το ενδιάμεσο DbContextFactory

      Ταυτότητα του ASP.NET χρησιμοποιεί πλαίσια οντότητας για συνεχίζεται το σύστημα ταυτότητα στον SQL Server. Για να γίνει αυτό το σύστημα ταυτότητα έχει μια αναφορά για το ApplicationDbContext. Το ενδιάμεσο λογισμικό DbContextFactory επιστρέφει μια παρουσία του ApplicationDbContext ανά αίτηση που μπορείτε να χρησιμοποιήσετε στην εφαρμογή σας.
    • Το πακέτο NuGet δείγματα ταυτότητα ASP.NET

      Πακέτο NuGet δείγματα καθιστούν ευκολότερη την εγκατάσταση και εκτέλεση δείγματα για ταυτότητα ASP.NET και ακολουθήστε τις βέλτιστες πρακτικές. Αυτό είναι ένα δείγμα εφαρμογής ASP.NET MVC. Τροποποιήστε τον κώδικα ώστε να ταιριάζει με την εφαρμογή σας πριν να αναπτύξετε στην παραγωγή. Το δείγμα πρέπει να εγκατασταθεί σε μια κενή εφαρμογή ASP.NET.

      Για περισσότερες πληροφορίες σχετικά με το πακέτο, μεταβείτε στην ακόλουθη καταχώρηση ιστολογίου:
  • Στοιχεία της Microsoft OWIN

    Πολλά σφάλματα που επιδιορθώνονται σε αυτήν την έκδοση, ανατρέξτε στο θέμα τις σημειώσεις έκδοσης για την πιο πρόσφατη σταθερή έκδοση (2.1.0).
  • ASP.NET SignalR

    Πολλά σφάλματα που επιδιορθώνονται σε αυτήν την έκδοση, ανατρέξτε στο θέμα τις σημειώσεις έκδοσης.
Δημιουργία κώδικα
  • Αυτή η ενημερωμένη έκδοση επιτρέπει στους προγραμματιστές να καθορίσετε ότι τα προγράμματα καταρτίζονται για να στοχεύσετε επεξεργαστές τελευταίας γενιάς που υποστηρίζουν το σύνολο εντολών AVX2.
Πρόγραμμα εντοπισμού σφαλμάτων
  • Προστίθεται ένα Visualizer για JSON δεδομένα που περιέχονται σε αντικείμενα συμβολοσειρά.
  • Μπορείτε να συγκρίνετε δύο αρχεία .diagsession που περιέχουν δεδομένα διαχείρισης μνήμης.
  • Μπορείτε να ενεργοποιήσετε με μη αυτόματο τρόπο το περιεχόμενο προφόρτωσης σε εφαρμογές του χώρου αποθήκευσης των Windows.
  • Πρόσθετη δέσμη ενεργειών εντοπισμού σφαλμάτων σε λειτουργία, η οποία περιλαμβάνει το DOM Εξερεύνηση και την κονσόλα JavaScript, όταν κάνετε εντοπισμό σφαλμάτων μέσα σε ένα στοιχείο ελέγχου προβολής Web.
  • Σημείο επεκτασιμότητας προστέθηκε για προσθήκες Visual Studio για να τροποποιήσετε τις ρυθμίσεις σύμβολο το πρόγραμμα εντοπισμού σφαλμάτων.
  • Μπορείτε να ελέγξετε τις τιμές μεμονωμένων αντικειμένων κατά τον εντοπισμό σφαλμάτων διαχείρισης μνήμης από ένα αρχείο ένδειξης σφαλμάτων με σωρού.
  • Προγραμματιστή Windows Phone 8.1 να χρησιμοποιήσετε το Visual Studio για τον εντοπισμό σφαλμάτων σε θέματα με τοποθεσίες Web οι οποίες εκτελούνται στον Internet Explorer του τηλεφώνου.
Οντότητα Framework 6.1
  • Ενημέρωση οντότητας πλαίσιο 6.1 για το στοιχείο χρόνου εκτέλεσης και tooling. Οντότητα Framework (EF) 6.1 είναι μια δευτερεύουσας σημασίας ενημερωμένη έκδοση 6 πλαίσιο οντότητα και επιδιορθώσεις σφαλμάτων includesseveral και νέες δυνατότητες. Για λεπτομερείς πληροφορίες σχετικά με EF 6.1, συμπεριλαμβανομένων των συνδέσεων σε τεκμηρίωση για τις νέες δυνατότητες, ανατρέξτε στο θέμαΙστορικό εκδόσεων πλαίσιο οντότητας. Οι νέες δυνατότητες σε αυτήν την έκδοση περιλαμβάνουν τα εξής:
    • Tooling ενοποίησης παρέχει συνεπή τρόπο για να δημιουργήσετε ένα νέο μοντέλο EF. Αυτή η δυνατότητα επεκτείνει Οδηγό μοντέλο ADO.NET οντότητα δεδομένων για την υποστήριξη πρώτο κώδικα μοντέλα, συμπεριλαμβανομένων αποσυμπίληση από μια υπάρχουσα βάση δεδομένων. Οι δυνατότητες αυτές ήταν προηγουμένως διαθέσιμες στην έκδοση Beta των εργαλείων EF ενέργειας.
    • Χειρισμός των αποτυχιών ολοκλήρωσης συναλλαγών παρέχει το νέο System.Data.Entity.Infrastructure.CommitFailureHandlerπου χρησιμοποιεί τη δυνατότητα προσφάτως θεσπισθέντα να υποκλέψει λειτουργίες συναλλαγής. ΤοCommitFailureHandler επιτρέπει την αυτόματη αποκατάσταση από αποτυχίες σύνδεσης ενώ η εκτέλεση μιας συναλλαγής.
    • IndexAttributeεπιτρέπει ευρετήρια που καθορίζεται από τη διάθεση ενός χαρακτηριστικού σε μια ιδιότητα (ή ιδιότητες) στο πρώτο κώδικα μοντέλο σας. Κώδικας πρώτα, στη συνέχεια, δημιουργεί ένα αντίστοιχο ευρετήριο στη βάση δεδομένων.
    • Το κοινό αντιστοίχιση APIπαρέχει πρόσβαση στις πληροφορίες που hasabout EF τον τρόπο ιδιότητες και τύπους αντιστοίχισης των στηλών και των πινάκων στη βάση δεδομένων. Σε προηγούμενες εκδόσεις αυτό το API ήταν εσωτερικό.
    • Σας επιτρέπει να δυνατότητα να ρυθμίσετε τις παραμέτρους του interceptors χρησιμοποιώντας το αρχείο App.config ή το αρχείο Web.configπου προσθέτετε επιτρέπει interceptors χωρίς νέα μεταγλώττιση της εφαρμογής.
    • DatabaseLoggerείναι μια νέα interceptor που είναι εύκολο να καταγράψετε όλες οι λειτουργίες βάσης δεδομένων σε ένα αρχείο. Σε συνδυασμό με τη δυνατότητα "προηγούμενη", thislets, μεταβαίνετε εύκολα την καταγραφή της βάσης δεδομένων λειτουργίες για μια εφαρμογή που αναπτύσσονται, χωρίς να χρειάζεται να μεταγλωττίσετε ξανά.
    • Μοντέλο μετεγκαταστάσεις αλλαγή εντοπισμού έχει βελτιωθεί ώστε να scaffolded μετεγκαταστάσεις είναι περισσότερο ακριβείς. Απόδοση της διαδικασίας εντοπισμού "Αλλαγή" είναι επίσης σημαντικά βελτιωμένη.
    • Βελτιώσεις επιδόσεων περιλαμβάνουν λειτουργίες μειωμένης βάσης δεδομένων κατά τη διάρκεια της προετοιμασίας, βελτιστοποιήσεις για σύγκριση ισότητας null σε ερωτήματα LINQ, ταχύτερη προβολή γενιάς (δημιουργία μοντέλου) στα περισσότερα σενάρια και πιο αποτελεσματική επέλευσης εντοπισμένες οντοτήτων με πολλαπλές συσχετίσεις.
Διαγνωστικά γραφικών
  • Χαρακτηριστικά Διαγνωστικά γραφικών του DirectX είναι τώρα διαθέσιμο για συσκευές με Windows Phone 8.1 και emulators.
  • Νέα και βελτιωμένα πρότυπα DirectX παρέχουν ένα σημείο εκκίνησης για την εγγραφή των παιχνιδιών για το χώρο αποθήκευσης των Windows και Windows Phone (Silverlight και μη Silverlight). Το πρότυπο βάσει XAML παρέχει ένα σημείο εκκίνησης για την εύκολη ενσωμάτωση κειμένου, εικόνων και μενού σε παιχνίδια για χρήση ως Heads Up εμφανίζει, μηνύματα κατάστασης, ρυθμίσεις και ούτω καθεξής.
  • Ανάλυση πλαισίου γραφικών υποστηρίζεται για να διαγνώσουν ζητήματα επιδόσεων στα παιχνίδια με βάση το DirectX και εφαρμογές.
  • Ορισμένες λειτουργικές βελτιώσεις γίνονται για τα Διαγνωστικά γραφικών:
    • Σχεδίαση κατάσταση παρακολούθησης στη λίστα συμβάντων γραφικών υποστηρίζει βελτιωμένο ανάλυσης για Ανακαλύπτοντας πώς ορίστηκε μέλος GPU.
    • Μέχρι 30 συνεχόμενων καρέ μπορούν να καταγραφούν ταυτόχρονα.
    • Τα ονόματα των αντικειμένων και πόρων που καθορίζονται από τον προγραμματιστή εκτίθενται τώρα σε ολόκληρο το περιβάλλον εργασίας χρήστη (UI).
    • HTTP και τους δείκτες χειρισμού πρωτοκόλλου προσαρμοσμένη μπορεί να χρησιμοποιηθεί για σχόλια συμβάντων επιδόσεων.
    • Προβολή Buffer βάθους-ίχνους υποστηρίζεται τώρα.
IntelliTrace
  • Συμβάντα επιδόσεων SQL που σχετίζονται με τώρα παρέχουν μια επιλογή για να φορτώσετε την SQL σε ένα νέο παράθυρο ερωτήματος και να χρησιμοποιήσετε τα υπάρχοντα εργαλεία SQL μέσα στο Visual Studio για να εξετάσετε ένα ζήτημα.
  • Τα συμβάντα επιδόσεων που είναι MVC που σχετίζονται με τώρα να υπάρχει μια επιλογή για να μεταβείτε στη μέθοδο της ενέργειας ή του ελεγκτή στον κώδικα για να εξετάσετε ένα ζήτημα.
  • Τα συμβάντα επιδόσεων μπορούν τώρα να ομαδοποιηθούν από το σημείο εισόδου και από τον κόμβο πιο αργή. Αυτό μειώνει το συνολικό αριθμό των γραμμών και καθιστά ευκολότερο τον προσδιορισμό ένα συγκεκριμένο συμβάν, για να εξετάσετε.
  • Όταν ελέγχετε τις λεπτομέρειες ενός συμβάντος απόδοση IntelliTrace, τώρα υπάρχει μια ένδειξη για να επισημάνετε το pathfor κάθε κόμβο πιο αργή.
  • Όταν εφαρμόζετε εντοπισμό σφαλμάτων σε ένα συμβάν εξαίρεση από κάποιο αρχείο καταγραφής IntelliTrace, αντιστοίχιση κωδικού τώρα εμφανίζεται με συγκεκριμένες σημειώσεις IntelliTrace ώστε να ενδιαφέρουσες παραμέτρους μπορούν να εμφανιστούν εύκολα. Εμφανίζει επίσης όπου δημιουργήθηκε η εξαίρεση, χρησιμοποιώντας ένα νέο σχόλιο στο γράφημα.
  • Ας υποθέσουμε ότι χρησιμοποιείτε Git που φιλοξενούνται σε TFS ως σύστημα ελέγχου προέλευσης, μπορείτε να έχετε πρόσβαση στην ανάπτυξη έκδοση της λύσης, ανοίγοντας το αρχείο iTrace που δημιουργείται από τον αντιπρόσωπο της Microsoft παρακολούθησης, στο Visual Studio, Ultimate 2013.
NuGet 2.8.1
  • NuGet 2.8.1 θα κυκλοφορήσει στο Απριλίου 2014. Ακολουθούν τα σημαντικότερα σημεία από τις σημειώσεις έκδοσης. Ελέγξτε το σημειώσεις πλήρους έκδοσης Για περισσότερες πληροφορίες σχετικά με αυτές τις αλλαγές.
    • Windows Phone προορισμού 8.1 εφαρμογές
      NuGet 2.8.1 υποστηρίζει τώρα στόχευση Windows Phone 8.1 εφαρμογές χρησιμοποιώντας το αναγνωριστικών πλαισίου προορισμού, WindowsPhoneApp, WPA, WindowsPhoneApp81και WPA81.
    • Ανάλυση της ενημερωμένης έκδοσης κώδικα για εξαρτήσεις
      Όταν NuGet επιλύει το πακέτο εξαρτήσεων; NuGet από παλιά έχει θέσει σε εφαρμογή μια στρατηγική επιλέγοντας την χαμηλότερη έκδοση κύριων και δευτερευουσών πακέτο που ικανοποιεί τις εξαρτήσεις στο πακέτο. Ωστόσο, σε αντίθεση με την κύρια και τη δευτερεύουσα έκδοση, η ενημερωμένη έκδοση κώδικα επιλύθηκε πάντα στην υψηλότερη έκδοση. Αν και η συμπεριφορά ήταν Καλώς εκπαιδευμένους, δημιουργία έλλειψης determinism για την εγκατάσταση των πακέτων που έχουν εξαρτήσεις.
    • Η επιλογή - DependencyVersion
      Παρόλο που NuGet 2.8 αλλάζει την προεπιλεγμένη συμπεριφορά για την επίλυση των εξαρτήσεων, προσθέτει επίσης ακριβέστερο έλεγχο εξάρτηση διαδικασία επίλυσης μέσω της επιλογής - DependencyVersion στην κονσόλα διαχείρισης πακέτου. Η επιλογή επιτρέπει την ανάλυση εξαρτήσεων για το χαμηλότερο δυνατό έκδοση, η οποία είναι η προεπιλεγμένη συμπεριφορά, τη μεγαλύτερη δυνατή η έκδοση ή η υψηλότερη ανηλίκου ή ενημερωμένη έκδοση κώδικα. Αυτή η επιλογή λειτουργεί μόνο για την εγκατάσταση του πακέτου από το cmdlet PowerShell.
    • Χαρακτηριστικό DependencyVersion
      Εκτός από την επιλογή - DependencyVersion λεπτομερείς, NuGet έδωσε επίσης για τη δυνατότητα να ορίσετε ένα νέο χαρακτηριστικό στο αρχείο nuget.config που καθορίζει τι είναι η προεπιλεγμένη τιμή, εάν δεν έχει καθοριστεί η επιλογή - DependencyVersion σε μια κλήση του πακέτου εγκατάστασης. Αυτή η τιμή θα τηρούνται επίσης από το παράθυρο διαλόγου Διαχείριση πακέτου NuGet για τις λειτουργίες του πακέτου εγκατάστασης. Για να ορίσετε αυτήν την τιμή, προσθέστε το εξής χαρακτηριστικό στο αρχείο nuget.config:
      config> <add key="dependencyversion" value="Highest" /> </config>
    • Προεπισκόπηση λειτουργιών NuGet με - whatif
      Ορισμένα πακέτα NuGet μπορεί να έχει πολλά επίπεδα εξάρτηση γραφήματα. Επομένως, είναι χρήσιμο στη διάρκεια μιας εγκατάστασης, καταργήστε την εγκατάσταση ή ενημέρωση λειτουργία να εμφανίζονται πρώτα τι θα συμβεί. NuGet 2.8 προσθέτει την τυπική PowerShell -Τι θα συμβεί εάν επιλογή για το πακέτο εγκατάστασης, Κατάργηση εγκατάστασης πακέτουκαι πακέτο ενημερωμένης έκδοσης εντολές για να ενεργοποιήσετε την οπτικοποίηση ολόκληρο κλεισίματος των πακέτων στα οποία θα εφαρμοστεί η εντολή.
    • Υποβάθμιση του πακέτου
      Είναι συνηθισμένο να εγκαταστήσει μια προέκδοση του πακέτου για να εξετάσετε τις νέες δυνατότητες και να την επαναφέρετε στην τελευταία σταθερή έκδοση. Πριν από την NuGet 2.8, αυτό ήταν μια διαδικασία πολλαπλών βημάτων από την κατάργηση της εγκατάστασης του πακέτου προέκδοσης και τις εξαρτήσεις του, και στη συνέχεια την εγκατάσταση την προηγούμενη έκδοση. Με τη χρήση NuGet 2.8, την εντολή του πακέτου ενημερωμένης έκδοσης θα τώρα επαναφέρει το κλείσιμο ολόκληρο το πακέτο (όπως το πακέτο δέντρο εξάρτησης) στην προηγούμενη έκδοση.
    • Εξαρτήσεις ανάπτυξης
      Πολλές δυνατότητες μπορούν να παρασχεθούν ως πακέτα NuGet, καθώς και εργαλεία που χρησιμοποιούνται για τη βελτιστοποίηση της διαδικασίας ανάπτυξης. Παρόλο που αυτά τα στοιχεία μπορεί να είναι πολύ σημαντική για ανάπτυξη ένα νέο πακέτο, αυτές δεν πρέπει να θεωρείται μια εξάρτηση από το νέο πακέτο όταν είναι μεταγενέστερη δημοσίευση. NuGet 2.8 επιτρέπει σε ένα πακέτο για να δηλώσει την ταυτότητά του στο αρχείο .nuspec ως μια developmentDependency. Κατά την εγκατάσταση, θα προστεθούν επίσης αυτά τα μεταδεδομένα στο αρχείο packages.config του έργου στο οποίο έχει εγκατασταθεί το πακέτο. Όταν αυτό το αρχείο packages.config αναλύεται αργότερα για εξαρτήσεις NuGet, χρησιμοποιώντας το πακέτο nuget.exe, αποκλείει τις dependences που έχουν επισημανθεί ως εξαρτήσεις ανάπτυξης.
    • Packages.config μεμονωμένα αρχεία για διαφορετικές πλατφόρμες
      Όταν αναπτύσσετε εφαρμογές για πολλές πλατφόρμες προορισμού, είναι συνηθισμένο να έχει διαφορετικά αρχεία έργου για κάθε περιβάλλον αντίστοιχες δόμησης. Επίσης, είναι συνηθισμένο να καταναλώνουν διαφορετικά πακέτα NuGet σε διαφορετικά αρχεία έργου, όπως πακέτα έχουν διαφορετικά επίπεδα υποστήριξης για διαφορετικές πλατφόρμες. NuGet 2.8 παρέχει βελτιωμένη υποστήριξη για αυτό το σενάριο, δημιουργώντας διαφορετικές packages.config αρχείων για αρχεία διαφορετικό έργο συγκεκριμένης πλατφόρμας.
    • Επιστροφή στην τοπική μνήμη Cache
      Αν και NuGet πακέτα συνήθως αναλώνονται (όπως από μια απομακρυσμένη συλλογή η συλλογή NuGet), χρησιμοποιώντας μια σύνδεση δικτύου, υπάρχουν πολλά σενάρια όπου ο υπολογιστής-πελάτης δεν είναι συνδεδεμένος. Χωρίς σύνδεση σε δίκτυο, το πρόγραμμα-πελάτης NuGet δεν είναι δυνατό να εγκαταστήσετε πακέτα, ακόμη και όταν αυτά τα πακέτα που υπήρχαν ήδη στον υπολογιστή του προγράμματος-πελάτη στο τοπικό cache NuGet. NuGet 2.8 προσθέτει αυτόματες cache εναλλακτική της κονσόλας διαχείρισης πακέτου.

      Η εναλλακτική δυνατότητα cache απαιτεί χωρίς ορίσματα συγκεκριμένη εντολή. Επιπλέον, εναλλακτική cache αυτήν τη στιγμή λειτουργεί μόνο στην κονσόλα διαχείρισης πακέτου. Προς το παρόν, η συμπεριφορά δεν λειτουργεί στο πλαίσιο διαλόγου Διαχείριση πακέτου.
    • Ενημερώσεις κώδικα εντοπισμού σφαλμάτων
      Μία από τις σημαντικές ενημερώσεις κώδικα εντοπισμού σφαλμάτων είναι η βελτίωση των επιδόσεων σε το πακέτο ενημερωμένης έκδοσης-επανεγκατάσταση εντολή.

      Επιπλέον, αυτή η έκδοση του NuGet περιλαμβάνει επίσης πολλές άλλες ενημερώσεις κώδικα εντοπισμού σφαλμάτων. Υπάρχουν 181 ζητήματα που επιλύονται στην έκδοση. Για μια πλήρη λίστα των στοιχείων εργασίας καθορίζεται στο NuGet 2.8, δείτε την NuGet το ζήτημα τερματισμού για αυτήν την έκδοση.
Δημιουργία προφίλ
  • Υπάρχει ένα νέο εργαλείο της CPU για την εξέταση που διαχειριζόμενη, εγγενή και λειτουργίες JavaScript χρησιμοποιούν το CPU. Το εργαλείο της CPU αντικαθιστά το προηγούμενο εργαλείο CPU δειγματοληψίας για Apps.This χώρου αποθήκευσης των Windows έχει το νέο εργαλείο γρήγορο χρόνο φιλτράρισμα, φιλτράρισμα γρήγορη νήμα και μια βελτιωμένη εμπειρία απλώς μου κωδικό.
  • Ο διανομέας επιδόσεις και διαγνωστικά τώρα σας επιτρέπει να εκτελείτε περισσότερα από ένα εργαλείο για να εκτελέσετε την ίδια στιγμή. Δεδομένα από κάθε εργαλείο είναι συσχετίζονται σε μια κοινή λωρίδα χρόνου για ανάλυση επιδόσεων ταχύτερα και ευκολότερα. Εργαλεία που μπορούν να συνδυαστούν είναι οι εξής:
    • Η χρήση της CPU
    • Κατανάλωση ενέργειας
    • Ανταπόκριση HTML UI
    • XAML UI ανταπόκριση
  • Windows Phone 8.1 προγραμματιστές να χρησιμοποιήσετε το Visual Studio για τη διάγνωση θεμάτων επιδόσεων, καθώς και τοποθεσίες Web οι οποίες εκτελούνται στον Internet Explorer του τηλεφώνου.
  • Ο διανομέας επιδόσεις και διαγνωστικά είναι τώρα διαθέσιμη για εφαρμογές του χώρου αποθήκευσης των Windows σε συσκευές με Windows Phone 8.1 και emulators.
Διαχείριση κυκλοφορίας
  • Μετά την εγκατάσταση της ενημερωμένης έκδοσης, οι ετικέτες εκτελούν την ίδια λειτουργία σε διακομιστές. Εάν υπάρχουν συγκεκριμένες ενέργειες διακομιστή, να προσθέσει ο χρήστης πάντα το συγκεκριμένο διακομιστή και τις αντίστοιχες ενέργειες σε αυτό το επίπεδο με τη σειρά της ανάπτυξης.
  • Για να ρυθμίσετε μια ομάδα διακομιστή χρησιμοποιώντας το ίδιο tag σημαίνει ότι μπορείτε να ορίσετε τιμές για ολόκληρη την ομάδα και ότι όλους τους διακομιστές της ομάδας έχουν επομένως κοινές τιμές για όλες τις μεταβλητές.
  • Cannow να αναπτύξετε πανομοιότυπων ή συμπλέγματος διακομιστών χωρίς να πρέπει να επαναλάβετε την ακολουθία ανάπτυξης σε κάθε διακομιστή.
  • Που cannow Ετικέτες αντίγραφο από διάφορες καταστάσεις και πρότυπα. Μπορείτε να διατηρήσετε την ίδια ακολουθία ανάπτυξης με όλες τις ετικέτες και τους διακομιστές όταν κάνετε αντιγραφή σε άλλα στάδια ή αφήστε templatesin το ίδιο περιβάλλον.
Διακομιστής υποδομής ομάδας
  • Τις λίστες εκκρεμοτήτων χαρτοφυλακίου έχει δυνατότητες βελτιωμένων επιδόσεων κατά τη διάρκεια της περιήγησης του web access.
  • Μπορείτε να υποβάλετε ερώτημα σχετικά με τα tag στο Visual Studio και μέσω του web access.
  • Μπορείτε να εφαρμόσετε tag στα στοιχεία εργασίας στο Visual Studio.
  • Μπορείτε να ορίσετε δικαιώματα για να καθορίσετε ποιοι χρήστες μπορούν να προσθέσετε νέες ετικέτες.
  • REST API είναι διαθέσιμο για προσθήκη ετικετών ιχνηλασιμότητα είδους εργασίας.
  • Μπορείτε να επεξεργαστείτε τις ετικέτες με το πρόσθετο του Excel για ομάδα υποδομής διακομιστή.
  • Μπορείτε να ρυθμίσετε τις μη εργάσιμες ημέρες, και εφόσον έχουν αποκλεισθεί από burndown γραφήματα.
  • Μπορείτε να ρυθμίσετε ημερομηνίες έναρξης αθροιστική διαγράμματος ροής.
  • Μπορείτε να καρφιτσώσετε ελαφριά γραφήματα στο έργο ή στην ομάδα αρχικών σελίδων.
  • Μπορείτε να προσαρμόσετε τα χρώματα στα γραφήματα ελαφριά.
  • Η εμφάνιση της κεντρικής σελίδας του έργου και η ομάδα έχει ενημερωθεί.
  • Gittools έχουν ενημερωθεί για να συμπεριλάβετε μια προβολή δημιουργία σχολίων (υπαιτιότητας). Μπορείτε επίσης να χρησιμοποιήσετε εργαλεία Git, για να επαναφέρετε ή να τροποποιεί μια δέσμευση, ώθηση σε πολλαπλά τηλεχειριστήρια και να ακυρώσετε λειτουργιών μακράς διαρκείας..
Εργαλεία ελέγχου
  • Παρέχει στους υπεύθυνους δοκιμών και δοκιμή υποψήφιους πελάτες τη δυνατότητα να εξαγάγετε δοκιμή ατέλειες, έτσι ώστε αυτά μπορούν να αποσταλούν με ηλεκτρονικό ταχυδρομείο ή ως εκτυπώσεις και από κοινού με τους ενδιαφερόμενους που δεν έχουν πρόσβαση σε TFS.
  • Παρέχει στους υπεύθυνους δοκιμών και δοκιμή υποψήφιους πελάτες τη δυνατότητα να διαχειρίζεστε τα δεδομένα της παραμέτρου δοκιμής σε ένα σημείο, χρησιμοποιώντας τις παραμέτρους κοινόχρηστων. Οποιεσδήποτε επόμενες αλλαγές δεδομένων της παραμέτρου μπορεί να ενημερωθεί σε ένα σημείο και όλες τις περιπτώσεις δοκιμής που αναφέρουν την παράμετρο κοινόχρηστων ενημερώνονται αυτόματα.
  • Μπορείτε να προβάλετε το προεπιλεγμένο σύνολο των μετρητών επιδόσεων από την εφαρμογή σας υπό δοκιμή κατά τη διάρκεια δοκιμών φορτίο σύννεφο χρησιμοποιώντας την υπηρεσία εφαρμογής ιδέες.
Γραφομηχανή 1.0 RTM για το Visual Studio 2013
  • Γραφομηχανή είναι μια ανοιχτή γλώσσα προέλευσης ώστε να είναι ευκολότερη η δημιουργία πλατφόρμες, μεγάλης κλίμακας εφαρμογές JavaScript που εκτελούνται σε οποιοδήποτε πρόγραμμα περιήγησης ή του κεντρικού υπολογιστή.Γραφομηχανή παρέχει στους προγραμματιστές τα πλεονεκτήματα της ισχυρό τύπο γλώσσες στο επάνω μέρος του χρόνου εκτέλεσης ευέλικτο, δυναμικό καθώς και η ευρεία διάδοση της JavaScript. Γραφομηχανή, πληκτρολογημένο υπερσύνολο του JavaScript που μεταγλωττίζονται σε απλό JavaScript, worksseamlessly withexisting JavaScript εργαλεία και βιβλιοθήκες και ενσωματώνει εύκολα με υπάρχουσες εφαρμογές και τοποθεσίες.Του γραφομηχανή εγγενείς τύπους με andclass αρθρωτό μοντέλο προγραμματισμού ενεργοποίησης, δυνατότητα κλιμάκωσης και μεγαλύτερη παραγωγικότητα μέσω πρόωρη εντοπισμός σφαλμάτων και βελτιωμένη tooling. Η βελτιωμένη tooling περιλαμβάνει IntelliSense, επανασχεδιασμός προγράμματος κώδικα και κώδικα πλοήγησης. Για περισσότερες πληροφορίες σχετικά με τη γραφομηχανή, μεταβείτε τοΤοποθεσία Web γραφομηχανή.
Visual C++
  • Ορισμένα θέματα συμμόρφωσης με γλώσσα και το διακόπτεται η λειτουργία του μεταγλωττιστή C++ έχουν εξετασθεί.
Visual Studio IDE
  • Τώρα, μπορείτε να προβάλετε εισερχόμενες αλλαγές από άλλους κλάδους σε προγράμματα επεξεργασίας κώδικα με τη χρήση CodeLens.
Εργαλεία Microsoft Azure
  • Μπορείτε να χρησιμοποιήσετε το Microsoft Azure ειδοποίηση διανομείς, για να αποστείλετε δοκιμαστικά μηνύματα ειδοποίησης χώρου αποθήκευσης των Windows, Windows Phone, iOS και Android συσκευές και για να ελέγξετε το αποτέλεσμα σε πραγματικό χρόνο.
  • Όταν συνδέεστε στο Visual Studio, έχετε την επιλογή να ενεργοποιήσετε εύκολα τις παροχές σας Microsoft Azure MSDN (Εάν δεν το έχετε ήδη κάνει αυτό).
  • Μπορείτε να δημιουργήσετε νέα έργα υπηρεσίες Mobile Azure Microsoft .NET, προσθήκη scaffolds σε έργα, ορίσετε σημεία διακοπής και εντοπισμός σφαλμάτων τα έργα, τα δημοσιεύσετε σε Microsoft Azure, και τέλος απομακρυσμένο εντοπισμό σφαλμάτων της υπηρεσίας δημοσίευσης.
  • Μπορείτε να χρησιμοποιήσετε το Microsoft Azure πόρους για την ανάπτυξη, δοκιμή και να αναπτύξετε την εφαρμογή σας.
Windows Phone
  • Visual Studio 2013 συνάθροιση 2 παρέχει ένα περιβάλλον ανάπτυξης με πλήρεις δυνατότητες που μπορείτε να χρησιμοποιήσετε για να αναπτύξετε εφαρμογές και παιχνίδια για Windows Phone 8.1 και 8 Windows Phone χρησιμοποιώντας το Visual Studio Express 2013 για Windows ή οπτική Professional 2013 Studio, Premium ή Ultimate εκδόσεις. Με αυτά τα εργαλεία, μπορείτε να χρησιμοποιήσετε τον υπάρχοντα ικανότητες προγραμματισμού και τον κωδικό για τη δημιουργία διαχειριζόμενο κώδικα, τοπικό κώδικα ή τις εφαρμογές HTML και JavaScript. Επιπλέον, η ενημερωμένη έκδοση περιλαμβάνει πολλές emulators και πρόσθετα εργαλεία για τη δημιουργία προφίλ και τον έλεγχο της εφαρμογής σας Windows Phone υπό πραγματικές συνθήκες. Για περισσότερες πληροφορίες, μεταβείτε στην το Κέντρο προγραμματιστών Windows Phone.
  • Μπορείτε να δημιουργήσετε καθολικής έργα που χρησιμοποιούν από κοινού κώδικα μεταξύ εφαρμογών αποθήκευσης των Windows και τις εφαρμογές Windows Phone. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ανάπτυξη μιας εφαρμογής που στοχεύει Windows και Windows Phone.
  • Μπορείτε να χρησιμοποιήσετε το Visual Studio 2013 συντάκτης και την εκτέλεση δοκιμών στον κώδικα περιβάλλοντος εργασίας Χρήστη με τις εφαρμογές Windows Phone αποθήκευσης.
  • Να συντάσσουν και να εκτελέσει δοκιμές μονάδας κατά τις εφαρμογές Windows Phone αποθήκευσης και τις εφαρμογές Windows Phone Silverlight χρησιμοποιώντας το Visual Studio 2013 συνάθροιση 2.

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

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

Ανάλυση κώδικα
  • Visual Studio 2013 κώδικα ανάλυσης ελέγχου στο policyis δεν ενεργοποιούνται όπως αναμένεται σε τοποθεσίες Web.
IntelliTrace
  • Ένα σφάλμα Security.VerificationException ενεργοποιείται σε ένα προσαρμοσμένο πρόγραμμα χειρισμού συμβάντων, εάν είναι ενεργοποιημένη η IntelliTrace.
  • Visual Studio διακόπτεται όταν φορτώνει ένα κατεστραμμένο αρχείο IntelliTrace.

Visual C++
  • Ας υποθέσουμε ότι έχετε Κιτ προγράμματος οδήγησης Windows (WDK) και του Visual Studio 2013 ενημερωμένη έκδοση 2 εγκατεστημένη στον υπολογιστή σας. Ανοίξετε το Visual Studio 2013 και δημιουργία ενιαίου έργου Visual C++. Όταν πιέσετε το πλήκτρο F5 για να μεταγλωττίσετε και να διορθώσετε το έργο, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
    Δεν υποστηρίζεται τέτοια διασύνδεση (εξαίρεση από HRESULT: 0x80004002 (E_NOINTERFACE))
Visual Studio IDE
  • Σφάλματα JavaScript παρουσιάζονται όταν ανοίγετε ιστοσελίδες χρησιμοποιώντας το εσωτερικό πρόγραμμα περιήγησης για το Visual Studio.
  • Καρτέλες δεν ανοίγουν σωστά όταν λύσεις έχουν προβολές σχεδίασης και κώδικα που ανοίγει.
  • Το πλαίσιο διαλόγου "Ρυθμίσεις λογαριασμού" εμφανίζει ένα μήνυμα "η άδεια χρήσης λήγει σε 2147483647 ημέρες", όταν το Visual Studio λήψη μιας άδειας χρήσης online.
Πλατφόρμα Web και εργαλεία
  • Όταν χρησιμοποιείτε τη νέα διεύθυνση URL επιλογέα στις εφαρμογές web, αυτό δεν σωστά συμπληρώνεται όταν οι διευθύνσεις URL αρχίζουν με ".".
  • Πατώντας F5 ή Ctrl+F5 για ένα έργο web που ενεργοποιείται με διεύθυνση URL SSL (https), ζητείται από τον Internet Explorer εάν θέλετε να συνεχίσετε με μια μη αξιόπιστη ή αυτο-υπογεγραμμένο πιστοποιητικό.
  • Όταν εγκαθιστάτε το πρόγραμμα επεξεργασίας PHP του DevSense, ενδέχεται να χάσετε το PHP διάρθρωση περιοχές.
  • Ενδέχεται να αντιμετωπίσετε ένα afteryoupress σφαλμάτων του Visual Studio CTRL+F4 για να κλείσετε το πλαίσιο διαλόγου της σελίδας web αναφορές ιδιότητα.
  • Ας υποθέσουμε ότι ανοίγετε ένα έργο που περιέχει το έγγραφο που έχει δημιουργηθεί δέσμης ενεργειών HTML. Όταν εφαρμόζετε εντοπισμό σφαλμάτων του έργου σε ένα τηλέφωνο προσομοίωσης, προκύπτει σφάλμα.
  • Visual Studio διακόπτεται όταν προσπαθείτε να δημοσιεύσετε το έργο ή να ανοίξετε ένα έργο που έχει μια FTP δημοσίευση προφίλ χρησιμοποιώντας μια σχετική διεύθυνση URL, όπως localhost, "\\", ή "/ /."
  • Ενεργοποίηση Web βασικά στοιχεία για το Web Express.
Microsoft Azure
  • Δεν μπορείτε να δημιουργήσετε ένα νέο έργο Microsoft Azure Mobile Services χρησιμοποιώντας το Visual Studio 2013 σε έναν υπολογιστή που βασίζεται σε x 86.


Γνωστά ζητήματα
Πλαίσιο οντότητας


Συμπτώματα

Όταν ανοίγετε ένα υπάρχον μοντέλο οντότητας πλαίσιο 5 Designer (.Το αρχείο EDMX) χρησιμοποιώντας το πλαίσιο οντότητα 6.0.2 ή 6.1.0 εργαλεία στο Visual Studio 2012 ή Visual Studio 2013, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Δεν είναι δυνατή η φόρτωση 'όνομα αρχείου.edmx': καθορίζεται μετατροπής δεν είναι έγκυρη.

Αυτό το ζήτημα προκύπτει μόνο εάν το εν λόγω υπόδειγμα περιέχει συνάρτηση εισαγωγής που έχει παραμέτρους του δεκαδικού τύπου.

Εκδόσεις που επηρεάζονται

Αυτό το ζήτημα επηρεάζει τις παρακάτω εκδόσεις του οντότητα Framework εργαλεία για το Visual Studio:
  • Εργαλεία πλαισίου 6.0.2 οντοτήτων για Visual Studio 2012
  • Εργαλεία πλαισίου 6.0.2 οντοτήτων για το Visual Studio 2013
  • Εργαλεία πλαισίου 6.1.0 οντοτήτων για Visual Studio 2012
  • Εργαλεία πλαισίου 6.1.0 οντοτήτων για το Visual Studio 2013
Εάν έχετε ενημερώσει τα εργαλεία πλαίσιο οντοτήτων του Visual Studio 2012 ή Visual Studio 2013 από το Κέντρο λήψης της Microsoft, ή εάν έχετε εγκαταστήσει το Visual Studio 2013 συνάθροιση 1 ή 2 της ενημερωμένης έκδοσης, η έκδοση του προγράμματος σχεδίασης που χρησιμοποιείτε έχει αυτό το ζήτημα.

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

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή η σχεδίαση προσδίδει μια τιμή στο byte του σωστά εάν η παράμετρος δεν έχει καμία όψεις ακρίβεια και κλίμακα.

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Επαναφέρετε τις ρυθμίσεις σας ώστε να το 6.0.0 έκδοση των εργαλείων πλαίσιο οντότητας

    Για να γίνει αυτό, πρέπει να απεγκαταστήσετε με μη αυτόματο τρόπο οποιαδήποτε έκδοση του εργαλείου που είναι το πιο πρόσφατο, χρησιμοποιώντας το παράθυρο " Προσθαφαίρεση προγραμμάτων " και στη συνέχεια εγκαταστήστε ξανά το 6.0.0 έκδοση. Για το Visual Studio 2012, μπορείτε να το βρείτε στο Κέντρο λήψης της Microsoft:


    Για το Visual Studio 2013, τα αρχεία EFTools.MSI και EFTools.cab περιλαμβάνονταν αρχικά στο πακέτο εγκατάστασης του Visual Studio. Επομένως, μπορείτε να επαναφέρετε την 6.0.0 έκδοση των εργαλείων καταργώντας την εγκατάσταση τους και, στη συνέχεια, επιδιόρθωση Visual Studio ή με την εύρεση του προγράμματος εγκατάστασης MSI με το μέσο εγκατάστασης του Visual Studio.
  • Να τροποποιήσετε τα αρχεία EDMX σε ένα πρόγραμμα επεξεργασίας

    Μια εναλλακτική λύση απαιτεί μη αυτόματη τροποποίηση των αρχείων EDMX με τη χρήση κειμένου ή πρόγραμμα επεξεργασίας XML.
    ΣημείωσηΒεβαιωθείτε ότι δημιουργείτε αντίγραφα ασφαλείας των αρχείων σας αρχική EDMX και, μην κάνετε πρόσθετες αλλαγές τις οποίες θα μπορούσε να προκαλέσει να μετατραπούν σε μη έγκυρες.

    Πρέπει να εφαρμοστεί για την τροποποίηση <parameter></parameter> στοιχεία για κάθε <function> </function>(όπως αποθηκευμένες διαδικασίες ή συναρτήσεις Table-Valued) στο εσωτερικό του <edmx:StorageModels></edmx:StorageModels> ενότητα, η οποία είναι επίσης γνωστή ως ενότητα SSDL από το EDMX. Οι αλλαγές είναι για να βεβαιωθείτε ότι όλες οι παράμετροι θα αντιστοιχιστούν με τύπο δεκαδικού παραμέτρους στη συνάρτηση αντίστοιχο εισαγωγή στην ενότητα CSDL . Για παράδειγμα, εξετάστε την ακόλουθη συνάρτηση:
    <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>
    Η παράμετρος τιμής έχει αλλάξει ως εξής:
    <Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" />
    ΣημείωσηΤο πραγματικό αριθμητικές τιμές που έχουν αντιστοιχιστεί σε ακρίβεια ή κλίμακα δεν είναι σημαντικό σε αυτήν την περίπτωση.

Visual Studio IDE
  • Για το γνωστό θέμα στο Visual Studio IDE μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης, μεταβείτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
    2954109 Λύση πλατφόρμα αναπτυσσόμενης λίστας δεν είναι ορατό μετά την εγκατάσταση του Visual Studio 2013 συνάθροιση 2

Windows Phone
  • Visual Studio Team Δόμηση δεν δημιουργήσετε Windows Phone 8, Windows Phone Silverlight 8.1 και εφαρμογές Silverlight.

    Για να επιλύσετε αυτό το ζήτημα, ορίστε το έργο σας για να δημιουργήσετε με το εργαλείο MSBuild x 86. Για να γίνει αυτό στο TFS, αλλάξτε την επιλογή του πλατφόρμα MSBuild από αυτόματη σε x 86 ενότητας διαδικασία δημιουργίας ομάδας παραμέτρων του οδηγού. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Αυτή η καταχώρηση ιστολογίου.
  • Εξετάστε το ακόλουθο σενάριο:
    • Έχετε εγκαταστήσει το Visual Studio 2013 συνάθροιση 2 σε έναν υπολογιστή που εκτελεί Windows 7 ή Windows 8.
    • Αναβάθμιση των Windows σε Windows 8.1.
    • Μπορείτε να δημιουργήσετε ένα έργο Windows Phone 8.1 και να δημιουργούν.
    Σε αυτό το σενάριο, λαμβάνετε κατασκευής ή συσκευασίας σφάλματα.

    Για να επιλύσετε αυτό το ζήτημα, επιδιορθώστε το Visual Studio 2013.
  • Διαγραφή ενός αρχείου από ένα κοινόχρηστο έργο δεν εντοπίζεται από τον έλεγχο εκδόσεων Foundation ομάδας σωστά. Το αρχείο θα καταργηθούν από το κοινόχρηστο έργο, αλλά το αρχείο δεν θα διαγραφεί από τον έλεγχο εκδόσεων Foundation ομάδας.

    Για να επιλύσετε αυτό το ζήτημα, με μη αυτόματο τρόπο να διαγράψετε το αρχείο από το διακομιστή χρησιμοποιώντας την Εξερεύνηση του στοιχείου ελέγχου προέλευσης.
  • Έλεγχος έκδοσης Foundation ομάδας δεν αναιρέσετε εκκρεμείς αλλαγές σε μια λύση, αν τα αρχεία μετακινήθηκαν από ένα κοινόχρηστο έργο σε ένα άλλο έργο της λύσης. Μετά από την αναίρεση, τις εγγραφές του αρχείου θα μετακινηθούν πίσω στο κοινόχρηστο έργο. Ωστόσο, τα αρχεία θα λείπει από το δίσκο.

    Για να επιλύσετε αυτό το ζήτημα, επαναφέρετε τα αρχεία στο δίσκο, αποκτώντας τα πιο πρόσφατα αρχεία από τον έλεγχο εκδόσεων Foundation ομάδας.
  • Στη Visual Studio 2013 2, δοκιμή μονάδων του C++ Silverlight 8.1 apps δεν υποστηρίζεται. Όταν retarget υπάρχον έργο C++ Silverlight 8.0 μονάδα δοκιμής σε Silverlight 8.1, η λειτουργία δόμησης αποτυγχάνει και λαμβάνετε το ακόλουθο μήνυμα λάθους:
    ΣΦΑΛΜΑ: Απέτυχε η επικύρωση του AppManifest. Μη έγκυρη AppPlatformVersion σε WMAppmanifest.xml
  • Όταν αναπτύσσετε μια εφαρμογή C++ για Windows Phone 8.1, ενδέχεται να βλέπετε την επιλογή συσκευής στη λίστα αναπτυσσόμενη προορισμού εντοπισμού σφαλμάτων.
    Για να αναπτύξετε μια συσκευή, πρέπει πρώτα να αλλάξετε τη ρύθμιση παραμέτρων του build για να "ARM", χρησιμοποιώντας τη λύση πλατφόρμα αναπτυσσόμενη λίστα στη γραμμή εργαλείων του Visual Studio.
  • Εάν μετονομάσετε ένα κοινόχρηστο έργο JavaScript στο Microsoft Visual Studio 2013 ενημερωμένης έκδοσης 2, ο κόμβος αναφορές από τα έργα που έχουν εισαχθεί το κοινόχρηστο έργο ενδέχεται να μην ενημερωθούν για το όνομα του έργου.
  • Εάν δεν εγκαταστήσετε το Κιτ ανάπτυξης λογισμικού Windows Phone 8.0 (SDK) στον υπολογιστή σας, ανάμειξης για το Visual Studio 2013 δεν εμφανίζει τις εργασίες για Windows Phone Silverlight 8.1 έργα.
  • Ας υποθέσουμε ότι χρησιμοποιείτε ένα πακέτο γλώσσας για τα Κινεζικά του Visual Studio. Όταν δημιουργείτε μια εφαρμογή χώρου αποθήκευσης των Windows ή Windows Phone με τη χρήση HTML και JavaScript, αγγλικό κείμενο εμφανίζεται στις προτάσεις IntelliSense που παρέχονται για WinJS APIs.
  • Ας υποθέσουμε ότι έχετε το Visual Studio 2013 συνάθροιση 2 και Windows Phone 8.0 εγκατεστημένα τα εργαλεία στο Windows 8. Το Windows Phone 8.1 emulators είναι διαθέσιμες. Σε αυτήν την περίπτωση, δεν μπορείτε να εκτελέσετε μια εφαρμογή Windows Phone 8.0, πιέζοντας το πλήκτρο F5. Επιπλέον, λαμβάνετε το ακόλουθο μήνυμα λάθους:
    Προσομοίωσης Windows Phone είναι δυνατό για να βεβαιωθείτε ότι εκτελείται η εικονική μηχανή:

    Δεν είναι δυνατή η φόρτωση του αρχείου DLL 'LocBootPresets': δεν ήταν δυνατή η εύρεση της καθορισμένης λειτουργικής μονάδας. (Εξαίρεση από HRESULT: 0x8007007E)
Περισσότερες πληροφορίες
Τον τρόπο λήψης αρχείων υποστήριξης της Microsoft

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

Απαιτήσεις



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

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

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

Visual Studio 2013 συνάθροιση 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 2013 που παρατίθενται στην ενότητα "Ισχύει για", η εγκατάσταση.

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

Ανεπίσημη κοινοτική υποστήριξη για Visual Studio 2013 2 είναι διαθέσιμη μέσω του Φόρουμ του Microsoft Developer Network (MSDN).

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί με μηχανική μετάφραση

Ιδιότητες

Αναγνωριστικό άρθρου: 2927432 - Τελευταία αναθεώρηση: 12/04/2014 17:30:00 - Αναθεώρηση: 10.0

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

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtel
Σχόλια
/html>script"> Asimov.clickstreamTracker.init(); /html>"> Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
/c1.microsoft.com/c.gif?DI=4050&did=1&t=">ascript"> Asimov.clickstreamTracker.init(); t type="text/javascript" src="https://c.microsoft.com/ms.js">