Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Σύνοψη

Αυτό το άρθρο παραθέτει τα γνωστά ζητήματα που αφορούν την εγκατάσταση και την κατάργηση του Microsoft Visual Studio 2008 Service Pack 1 (SP1). Επιπλέον, αυτό το άρθρο ασχολείται με τις δυνατότητες του Visual Studio 2008 SP1.

Σημειώσεις έκδοσης για το Visual Studio 2008 SP1 για τις εκδόσεις Express περιλαμβάνονται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:

Λίστα 950264 αλλαγές και τα ζητήματα που διορθώνονται στο Visual Studio 2008 Service Pack 1 για εκδόσεις Express

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

Τα προϊόντα στα οποία εφαρμόζεται το Visual Studio 2008 SP1

  • Το Microsoft.NET Framework 3.5

  • Το Microsoft Windows SDK

  • Οικογένεια ομάδας της Visual Studio 2008

  • Visual Studio 2008 Edition ομάδας για επαγγελματίες της βάσης δεδομένων

  • Visual Studio 2008 Edition ομάδας για αρχιτέκτονες λογισμικού

  • Visual Studio 2008 Edition ομάδας για προγραμματιστές

  • Visual Studio 2008 ομάδας [όνομα αρχείου έκδοση λογισμικού στους υπεύθυνους δοκιμών

  • Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

Τρόπος απόκτησης του Visual Studio 2008 SP1

Για να αποκτήσετε το Visual Studio 2008 SP1, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enΑυτό το πακέτο εγκαθιστά το service pack για τις ακόλουθες εκδόσεις του Visual Studio 2008:

  • Οικογένεια ομάδας της Visual Studio 2008

  • Visual Studio 2008 Edition ομάδας για επαγγελματίες της βάσης δεδομένων

  • Visual Studio 2008 Edition ομάδας για αρχιτέκτονες λογισμικού

  • Visual Studio 2008 Edition ομάδας για προγραμματιστές

  • Visual Studio 2008 ομάδας [όνομα αρχείου έκδοση λογισμικού στους υπεύθυνους δοκιμών

  • Visual Studio 2008 Standard Edition

  • Visual Studio 2008 Professional Edition

Για περισσότερες πληροφορίες σχετικά με τη θέση λήψης για το Visual Studio 2008 Service Pack 1 για εκδόσεις Express, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

Λίστα 950264 αλλαγές και τα ζητήματα που διορθώνονται στο Visual Studio 2008 Service Pack 1 για εκδόσεις Express

Αλλάζει τις δυνατότητες και τα ζητήματα που διορθώνονται στο Visual Studio 2008 SP1

Για περισσότερες πληροφορίες σχετικά με τις δυνατότητες που έχουν αλλάξει και τα ζητήματα που διορθώνονται στο Visual Studio 2008 SP1, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:

951845 λίστα των αλλαγών και ζητήματα που διορθώνονται στο Visual Studio 2008 Service Pack 1 για εκδόσεις ομάδας

951847 λίστα των αλλαγών και ζητήματα που διορθώνονται με το .NET Framework 3.5 Service Pack 1

Αυτό το service pack προσθέτει τις ακόλουθες νέες δυνατότητες:

  • Υποστήριξη 2008 διακομιστή SQL της προεπισκόπησης τεχνολογία Κοινότητας (CTP)

  • Τα ακόλουθα στοιχεία ελέγχου PowerPack Visual Basic:

    • Γραμμή

    • Σχήμα

    • Αναμεταδότης δεδομένων

  • Βελτιώσεις στην υπηρεσία υποδομής επικοινωνιών των Windows (WCF) Μετονομασία διαδικασία της Visual Basic.

  • Δυνατότητες σε επίπεδο εγγράφου για πρόσθετα επιπέδου εφαρμογής στα εργαλεία του Visual Studio για το Office.

  • Υποστήριξη του χρόνου σχεδίασης της εφαρμογής ClickOnce για επεκτάσεις ονόματος αρχείου και προσαρμογής του μενού " Έναρξη ".

  • Βιβλιοθήκες υποστήριξης για τεχνική αναφορά 1 (TR1) σε Visual C++.

  • Βελτιώσεις στο η κλάση Foundation Microsoft (MFC) σε Visual C++ για να υποστηρίξει την εμφάνιση και τη συμπεριφορά του Microsoft Office.

  • Στον SQL Server 2008 υποστήριξη για έργα Web στο Visual Web Developer.

  • JavaScript μορφοποίηση υποστήριξη στο Visual Web Developer.

  • Βελτιώσεις στην υπηρεσία WCF Μετονομασία διαδικασία στο Visual Web Developer.

  • Εντοπισμός σφαλμάτων αλλαγές για τη βελτίωση της υποστήριξης για την επιθεώρηση των αποτελεσμάτων ερωτημάτων Language-Integrated ερωτήματος (LINQ) στη μνήμη.

  • Μια νέα Visual C# δυνατότητα που παρέχει ένα πληρέστερο σύνολο πληροφοριών σφάλματος σχετικά με κώδικα.

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

  • Τις ακόλουθες νέες δυνατότητες στη σχεδίαση των Windows παρουσίαση Foundation (WPF)

    • Υποστήριξη του χρόνου σχεδίασης για μια καρτέλα συμβάντα

    • Ένα στοιχείο ελέγχου TabControl και ανάπτυξης

    • Κώδικα, μετονομασία XAML και μεταβείτε στη λειτουργία του ορισμού.

  • Βελτιώσεις στα εργαλεία του Visual Studio για Office System (VSTO) για την υποστήριξη καταγραφής σφαλμάτων του προσθέτου.

  • Βελτιώσεις στην Εξερεύνηση σχήμα XSD.

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

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

  • Βελτιωμένη υποστήριξη για αρχείο προέλευσης της αναφοράς του προγράμματος εντοπισμού σφαλμάτων.

  • Η οντότητα ADO.NET σχεδίαση για να διευκολύνουν την πρόσβαση στα δεδομένα.

  • Η δυνατότητα προσθήκης τοπική μνήμη Cache της βάσης δεδομένων σε έργα της συσκευής.

  • Πρότυπα δυναμικών δεδομένων ASP.NET και στοιχεία ελέγχου της εργαλειοθήκης.


  • Μονάδα διαχείρισης των υπηρεσιών IIS 7.0 και χειρισμού πρότυπα.


  • Υποστήριξη για την εκκίνηση του εντοπισμού σφαλμάτων του υπολογιστή-πελάτη WCF δοκιμή αρχείο μιας υπηρεσίας WCF (.svc), πιέζοντας το πλήκτρο F5.

  • Αλλαγές στο αρχείο Svcutil.exe και στο Visual Studio 2008 SP1 επαναφέρετε την ιδιότητα προαιρετικά στον ορισμό σχήματος XML (XSD). Μπορείτε να χρησιμοποιήσετε την ιδιότητα προαιρετικά να κάνετε τα εξής:

    • Μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να δημιουργήσετε μια κλάση wrapper για μια προαιρετική παράμετρος:

      svcutil wsdl_file_name.wsdl / αναδίπλωση κειμένου

    • Μπορείτε να προσθέσετε μια δήλωση < αναδίπλωση > true < / αναδίπλωση > στην ενότητα ClientOptions του αρχείου svcmap για να αναφερθείτε στην υπηρεσία WSDL.


      Σημείωση Το αρχείο Svcutil.exe υλοποιεί την ιδιότητα προαιρετικά στο .NET Framework 2.0. Ωστόσο, η προαιρετική ιδιότητα δεν είναι διαθέσιμες στο .NET Framework 3.5.

Εργαλεία του Visual Studio για το χρόνο εκτέλεσης του Office συστήματος 3.0

Νέες δυνατότητες και λειτουργίες

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

Visual Web Developer 2008

Νέες δυνατότητες και λειτουργίες

  • Visual Web Developer 2008 Express υποστηρίζει το μοντέλο έργου εφαρμογής Web και τα πρότυπα. Επιπλέον, η Visual Web Developer 2008 Express υποστηρίζει έργα βιβλιοθήκης κλάσεων. Μπορείτε να δημιουργήσετε μια ξεχωριστή συγκρότηση για να αποθηκεύσετε το κοινόχρηστο λογική από την τοποθεσία σας στο Web ή από την εφαρμογή σας.

  • Βελτιωμένη υποστήριξη για τις εντολές μορφοποίησης JScript. Η συντόμευση πληκτρολογίου CTRL + K και η συντόμευση πληκτρολογίου CTRL + D υποστηρίζονται τώρα για μεμονωμένα αρχεία JScript (.js) και για το JScript σε σελίδες .aspx.

  • Προστέθηκε υποστήριξη για τον Microsoft SQL Server 2008. Μπορείτε να συνδεθείτε στον SQL Server 2008 στην Εξερεύνηση του διακομιστή. Τώρα τη λειτουργία μεταφορά και απόθεση από την Εξερεύνηση διακομιστών υποστηρίζει δημιουργία κώδικα για τους τύπους δεδομένων που σχετίζονται με το SQL Server 2008. Αυτοί οι τύποι δεδομένων περιλαμβάνουν τα εξής:

    • Ημ/νία


    • Χρονικό διάστημα

    • Datetime2

    • Datetimeoffset

  • Προστέθηκε υποστήριξη για το πρότυπο έργου ενότητα Διαχείριση υπηρεσιών Internet Information Services (IIS) 7 και για το πρότυπο έργου IIS 7 χειρισμού. Επομένως, μπορείτε να δημιουργήσετε μονάδα διαχείρισης των υπηρεσιών IIS 7 έργα και έργα IIS 7 χειρισμού στο Visual Studio.

  • Πρότυπα έργου έχουν προστεθεί ώστε να μπορείτε να χρησιμοποιήσετε στοιχεία ελέγχου ASP.NET δυναμικών δεδομένων. Τώρα το Visual Studio περιλαμβάνει πρότυπα του project για τη δημιουργία τοποθεσιών Web και εφαρμογές Web που χρησιμοποιούν τη νέα δυνατότητα δυναμικών δεδομένων ASP.NET.

Visual C++

Νέες δυνατότητες και λειτουργίες

  • Την έκδοση του πακέτου δυνατοτήτων των Visual C++ 2008 περιλαμβάνεται στο Visual Studio 2008 SP1.

Visual C#

Νέες δυνατότητες και λειτουργίες

  • Αυτό το service pack προσθέτει υποστήριξη για τα ακόλουθα στοιχεία του εντοπισμού σφαλμάτων:

    • Περιοχή μεταβλητές σε ερωτήματα

    • Τύποι ανώνυμης


    • Ορισμάτων γενικού τύπου



  • Αυτό το service pack προσθέτει μια νέα δυνατότητα Visual C# IDE που παρέχει ένα πληρέστερο σύνολο πληροφοριών σφάλματος σχετικά με τον κώδικά σας. Συγκεκριμένα, αυτή η δυνατότητα εμφανίζει τα σφάλματα επίπεδο έκφρασης που προκύπτουν σε ανοιχτά αρχεία σύμφωνα με τον κώδικά σας. Αυτά τα σφάλματα επίπεδο έκφρασης προηγουμένως είχαν αναφερθεί μόνο μετά από μια λειτουργία δημιουργίας.

Τροποποιημένα δυνατότητες και λειτουργίες

  • Σε παλαιότερες εκδόσεις του Visual Studio, στη λίστα εργασιών συμπληρώνεται με τις εργασίες ToDo που έχουν καθοριστεί σε ανοιχτά αρχεία. Σε αυτό το service pack, το Visual C# IDE επεκτείνουν αυτή τη λειτουργικότητα. Το Visual C# IDE συμπληρώνει τη λίστα εργασιών χρησιμοποιώντας τις ToDo εργασίες που έχουν καθοριστεί στην ολόκληρη λύση.

Βελτιωμένες δυνατότητες και λειτουργίες

  • Αυτό το service pack βελτιώνει τις επιδόσεις της μεθόδου Enumerable.Cast < T > απενεργοποιώντας τις στοιχειώδεις τιμή μετατροπές και τις μετατροπές ρητά καθορισμένες από το χρήστη. Ένα παράδειγμα μια στοιχειώδης τιμή μετατροπής είναι η μετατροπή από τον τύπο δεδομένων int για τον τύπο δεδομένων long .

  • Αυτό το service pack βελτιώνει τις επιδόσεις του τελεστή τυπικό ερώτημα όπου και του φορέα εκμετάλλευσης τυπικό ερώτημα, Επιλέξτε .

Visual Basic

Νέες δυνατότητες και λειτουργίες

  • Προστίθεται ένα πρόγραμμα επεξεργασίας το παράδειγμα κώδικα, κώδικα της Visual Basic στο Visual Studio 2008 IDE.


  • Ο "Οδηγός διάταξης" προστίθενται νέα αντικείμενα XML.

  • Προστέθηκε υποστήριξη για τον Microsoft SQL Server 2008. Αυτό το service pack σας επιτρέπει να συνδεθείτε και στη συνέχεια να εργαστείτε με τις βάσεις δεδομένων του SQL Server 2008.

  • Προστίθεται το στοιχείο ελέγχου της γραμμής.

  • Προστίθεται το στοιχείο ελέγχου του σχήματος.

  • Το στοιχείο ελέγχου δεδομένων Αναμεταδότης προστίθεται.

Βελτιωμένες δυνατότητες και λειτουργίες

  • Βελτιωμένη εμπειρία Μετονομασία υπηρεσία υποδομής επικοινωνιών των Windows (WCF).

  • Η κατάσταση λειτουργίας εμφάνισης λεπτομερειών VBUpgrade περιλαμβάνει περισσότερες πληροφορίες.

Σχεδίαση του Windows παρουσίαση Foundation (WPF)

Νέες δυνατότητες και λειτουργίες

  • Το παράθυρο "Ιδιότητες" περιέχει τώρα την καρτέλα συμβάντα . Στην καρτέλα συμβάντα σας επιτρέπει να δημιουργήσετε, εκχώρηση και εξετάστε τα συμβάντα.

  • Το παράθυρο "Ιδιότητες" σας επιτρέπει τώρα να ταξινομήσετε αλφαβητικά τις ιδιότητες από το όνομα της ιδιότητας και ανά κατηγορία.

  • Τις λειτουργίες μετονομασίας και η δυνατότητα Μετάβαση σε ορισμό έχουν ενημερωθεί ώστε να λειτουργεί καλύτερα με XAML. Λειτουργίες μετονομασίας του αρχείου κώδικα πίσω Μετονομάστε τον ορισμό XAML. Επιπλέον, μπορείτε να μετακινήσετε τη δήλωση XAML ενός στοιχείου ελέγχου, χρησιμοποιώντας τη δυνατότητα ορισμού για να μεταβείτε σε μια παρουσία του αρχείου κώδικα πίσω.

  • Μπορείτε τώρα να σύρετε στοιχεία ελέγχου από την εργαλειοθήκη στη σχεδίαση, ακόμα και όταν είναι ενεργή η προβολή XAML. Μπορείτε ακόμα να σύρετε στοιχεία ελέγχου από την εργαλειοθήκη στο πρόγραμμα επεξεργασίας XAML.

  • Snaplines υλοποιούνται τώρα για την απόσταση ελέγχου. Αυτή η υλοποίηση σάς επιτρέπει να μπορείτε εύκολα να τοποθετήσετε ένα στοιχείο ελέγχου σε σταθερή απόσταση από άλλα στοιχεία ελέγχου ή από τα άκρα του κοντέινερ.

  • Το στοιχείο ελέγχου ανάπτυξης επεκτείνεται τώρα αυτόματα όταν είναι επιλεγμένο το στοιχείο ελέγχου ή όταν σύρετε ένα άλλο στοιχείο ελέγχου πάνω από το στοιχείο ελέγχου ανάπτυξης. Με αυτόν τον τρόπο, μπορείτε να σχεδιάσετε τα περιεχόμενα του στοιχείου ελέγχου ανάπτυξης κατά το χρόνο σχεδίασης χωρίς να επηρεαστεί η ιδιότητα IsExpanded κατά το χρόνο εκτέλεσης.

  • Τώρα, μπορείτε να διαγράψετε τις υπάρχουσες γραμμές πλέγματος και στήλες, σύροντας τις γραμμές πλέγματος ή απενεργοποίηση της σιδηροτροχιάς πλέγματος. Η ενέργεια αυτή διατηρεί τις θέσεις του όλα τα στοιχεία ελέγχου που περιέχονται στη σχεδίαση της.

Βελτιωμένες δυνατότητες και λειτουργίες

  • Έχουν γίνει πολλές βελτιώσεις σταθερότητας και επιδόσεων στο Visual Studio 2008 SP1. Μια περιοχή κλειδιού βελτιώσεις περιλαμβάνει ταχύτερα, πιο ισχυρό έγγραφο κατά τη φόρτωση και πιο ακριβή αναφορά σφάλματος.

Τα Windows SDK

Βελτιωμένες δυνατότητες και λειτουργίες

  • SvcTraceViewer.exe και SvcUtil.exe - Windows επικοινωνίας Foundation (WCF) υπηρεσίας ανίχνευσης Εργαλεία προβολής

Το πρόγραμμα εντοπισμού σφαλμάτων Visual Studio

Τροποποιημένα δυνατότητες και λειτουργίες (ισχύει για όλα τα SKU)

  • Το βήμα σε συγκεκριμένη δυνατότητα και η δυνατότητα φιλτραρίσματος βήμα για διαχειριζόμενες ιδιότητες και για τους φορείς διαχείρισης έχουν αλλάξει. Το πρόγραμμα εντοπισμού σφαλμάτων αποφεύγει βήμα προς βήμα σε ιδιότητα στοιχεία επικέντρωσης και σε υπερφορτώσεις τελεστή. Για να παρακάμψετε αυτήν τη συμπεριφορά, μπορείτε να κάνετε κλικ βήμα σε -> στο μενού συντόμευσης, κατά το χρόνο εντοπισμού σφαλμάτων.

    Επιπλέον, μπορείτε να απενεργοποιήσετε εντελώς αυτήν τη συμπεριφορά. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

    1. Στο Visual Studio 2008, κάντε κλικ στο κουμπί " Επιλογές " στο μενού Εργαλεία .

    2. Αναπτύξτε το στοιχείο Εντοπισμός σφαλμάτωνκαι, στη συνέχεια, κάντε κλικ στο κουμπί Γενικά.

    3. Απενεργοποιήστε τη συμπεριφορά "μπείτε" στο παράθυρο " Γενικά ".

Βελτιωμένες δυνατότητες και λειτουργίες (ισχύει για όλους τυπικά VS και νεότερη έκδοση SKU)

  • Αυτή η ενημερωμένη έκδοση περιέχει βελτιώσεις για το χειρισμό των συμβόλων και πηγές από δημόσιους διακομιστές της Microsoft. Προστέθηκε μια επιλογή που εύκολα επιτρέπει σύμβολο και τη λήψη από τους διακομιστές της Microsoft δημόσια σύμβολο αρχείο προέλευσης. Μπορείτε επίσης να ακυρώσετε τη λήψη συμβόλων που καθυστερούν πολύ. Για να ρυθμίσετε αυτήν την επιλογή, ακολουθήστε τα εξής βήματα:

    1. Στο Visual Studio 2008, κάντε κλικ στο κουμπί " Επιλογές " στο μενού Εργαλεία .


    2. Αναπτύξτε το στοιχείο Εντοπισμός σφαλμάτωνκαι, στη συνέχεια, κάντε κλικ στο κουμπί Γενικά.

    3. Απενεργοποιήστε τη συμπεριφορά "μπείτε" στο παράθυρο " Γενικά ".

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

Έργα δεδομένων

Νέες δυνατότητες και λειτουργίες

Σχεδίαση οντότητα ADO.NET

Ο σχεδιαστής της οντότητας ADO.NET προστίθεται σε όλες τις εκδόσεις Visual Studio 2008. Ο σχεδιαστής της οντότητας ADO.NET περιλαμβάνει τις παρακάτω δυνατότητες.

  • Σχεδίαση οντότητας
    Χρησιμοποιώντας την οντότητα "Σχεδίαση", μπορείτε να κάνετε τις εξής ενέργειες:

    • Δημιουργήστε ένα μοντέλο δεδομένων οντότητας από μια βάση δεδομένων και στη συνέχεια εμφανίστε το μοντέλο στην επιφάνεια σχεδίασης.

    • Επικύρωση μοντέλα και τις αντιστοιχίσεις κατά το χρόνο σχεδίασης.

    • Προαιρετικά μπορείτε να ενσωματώσετε τεχνουργήματα μετα-δεδομένων οντότητας πλαισίου στη συγκρότηση εξόδου. Οντότητα Framework τεχνουργήματα μετα-δεδομένων που μπορείτε να ενσωματώσετε περιλαμβάνουν τα εξής:

      • Εννοιολογικό σχήμα Ορισμός γλώσσας (CSDL) ατέλειες

      • Αντιστοίχιση προδιαγραφή γλώσσας (MSL) ατέλειες

      • Αποθήκευση τεχνημάτων γλώσσας (SSDL) ορισμό σχήματος


    • Αντιγραφή πλαισίου οντότητα τεχνουργήματα μετα-δεδομένων στον κατάλογο εξόδου.

    • Η ενημερωμένη έκδοση που δημιουργήθηκε το μοντέλο και τις αντιστοιχίσεις όταν αλλάζουν οι πίνακες της βάσης δεδομένων.

  • Το παράθυρο του εργαλείου λεπτομέρειες αντιστοίχισης οντότητας
    Στο παράθυρο Λεπτομέρειες αντιστοίχισης οντότητας του εργαλείου, μπορείτε να κάνετε τις εξής ενέργειες:

    • Προβάλετε και να επεξεργαστείτε αντιστοιχίσεις για οντότητες και για ενώσεις.


    • Αντιστοίχιση μιας ιεραρχίας οντότητα σε έναν πίνακα με τη χρήση του πίνακα ανά αντιστοίχιση ιεραρχία (TPH).

    • Αντιστοίχιση μιας ιεραρχίας οντότητα σε πολλούς πίνακες χρησιμοποιώντας πίνακα ανά τύπο (TPT) αντιστοίχισης.

    • Αντιστοίχιση οντοτήτων σε αποθηκευμένες διαδικασίες.


    • Εφαρμόσετε πολλές συνθήκες σε μια αντιστοίχιση του πίνακα.


    • Διαίρεση οντότητες σε πίνακες.


    • Αντιστοίχιση ενώσεις.

  • Το παράθυρο του προγράμματος περιήγησης μοντέλο εργαλείου
    Στο παράθυρο του προγράμματος περιήγησης μοντέλο εργαλείο, μπορείτε να κάνετε τις εξής ενέργειες:

    • Σκεφτείτε το μοντέλο ως μια ιεραρχία δομής.

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

  • Υποστήριξη
    Η σχεδίαση οντότητα ADO.NET προσθέτει υποστήριξη για τα ακόλουθα:

    • Microsoft SQL Server Compact Edition

    • Οι ακόλουθοι τύποι νέα στον SQL Server 2008:

      • Ημ/νία

      • Ώρα

      • DateTime2


      • DateTimeOffset

      • FileStream

    Σχεσιακή Object Designer (Σχεδίαση O/R)

  • Η σχεδίαση O/R σε όλες τις εκδόσεις Visual Studio 2008 υποστηρίζει τους ακόλουθους τύπους νέα στον Microsoft SQL Server 2008:

    • Ημ/νία


    • Ώρα


    • DateTime2

    • DateTimeOffset

    • FileStream

Πρόγραμμα επεξεργασίας XML και XSLT πρόγραμμα εντοπισμού σφαλμάτων

Εξερεύνηση του σχήματος XML προστίθεται σε όλες τις εκδόσεις Visual Studio 2008 εκτός από τις εκδόσεις Express. Εξερεύνηση του σχήματος XML περιλαμβάνει τις εξής δυνατότητες:

  • Παρουσίαση του σχήματος ορίζει σε ένα παράθυρο εργαλείο που εμφανίζει μια ιεραρχική προβολή από έναν ορισμό σχήματος XML (XSD) και των σχετικών XSDs.


  • Ορίζει τη δυνατότητα να κάνετε αναζήτηση σε σχήμα.


  • Ταξινόμηση δυνατότητες, φιλτράρισμα δυνατότητες, καθώς και δυνατότητες περιήγησης για σύνολα σχήματος.

  • Ενοποίηση με το πρόγραμμα επεξεργασίας XML για να ενεργοποιήσετε την περιήγηση από το δέντρο στο πρόγραμμα επεξεργασίας XML και το αντίστροφο.

Βελτιωμένες δυνατότητες και λειτουργίες

Πρόγραμμα επεξεργασίας XML και XSLT πρόγραμμα εντοπισμού σφαλμάτων

Πολλά αιτήματα των πελατών και ενημερωμένες εκδόσεις λογισμικού εφαρμόστηκαν στο πρόγραμμα επεξεργασίας XML και XSLT πρόγραμμα εντοπισμού σφαλμάτων.

Γνωστά ζητήματα σε αυτό το service pack και τον τρόπο εργασίας γύρω από αυτά

  • Για πολλές εκδόσεις του Visual Studio 2008, η Microsoft υποστηρίζει μόνο αυτές τις ρυθμίσεις παραμέτρων στην οποία όλες οι εκδόσεις είναι στο ίδιο επίπεδο του service pack. Αν ένας υπολογιστής εκτελεί πολλές εκδόσεις γλωσσών του Visual Studio 2008, πολλές εκδόσεις του Visual Studio 2008 ή και τα δύο, όλες οι εκδόσεις πρέπει να είναι στο επίπεδο της κυκλοφορίας ή σε επίπεδο SP1 να υποστηρίζεται από τη Microsoft.

Οι επείγουσες επιδιορθώσεις που περιλαμβάνονται σε αυτό το service pack

Άρθρο της Γνωσιακής βάσης

Τίτλος

944899

ΕΠΙΔΙΌΡΘΩΣΗ: Visual Studio 2008 μείωση επιδόσεων όταν μεταβαίνετε πηγαίο κώδικα που έχετε λάβει από το διακομιστή προέλευσης της αναφοράς

946040

ΕΠΙΔΙΌΡΘΩΣΗ: Μήνυμα λάθους κατά τη μεταγλώττιση ενός έργου Visual C++ 2008: "σφάλμα C2471: δεν είναι δυνατή η ενημέρωση της βάσης δεδομένων προγράμματος"

948127

Μήνυμα λάθους όταν συνδέετε ένα έργο Visual C++, χρησιμοποιώντας το /INCREMENTAL Δόμηση επιλογή στο Visual Studio 2008: "LNK1000: εσωτερικό σφάλμα κατά τη διάρκεια της IncrBuildImage"

946308

ΕΠΙΔΙΌΡΘΩΣΗ:, Ενδέχεται να αντιμετωπίσετε διάφορα ζητήματα όταν προσπαθείτε να δημιουργήσετε πληροφορίες βιβλιοθήκης τύπου χρησιμοποιώντας τη συγκρότηση Microsoft.VisualStudio.Shell.Interop.dll στο Visual Studio 2008

946344

ΕΠΙΔΙΌΡΘΩΣΗ: Ενδέχεται να αντιμετωπίσετε ζητήματα επιδόσεων στο IDE μετά τη χρήση του Visual Studio 2008 για να δημιουργήσετε ένα έργο της Visual Basic

946581

Είναι διαθέσιμη μια αθροιστική ενημερωμένη έκδοση για το Visual Studio 2008 και Visual Web Developer Express 2008

947173

ΕΠΙΔΙΌΡΘΩΣΗ: Ο πίνακας "σύνολα δεδομένων" δεν υπάρχει στη σχεδίαση έκθεσης όταν ανοίγετε ένα αρχείο RDLC 2005 SQL για υπηρεσίες αναφοράς διακομιστή στο Visual Studio 2008

947455

ΕΠΙΔΙΌΡΘΩΣΗ: Ένα αρχείο που διαγράφεται από τον κλάδο προέλευσης εξακολουθεί να υπάρχει στον κλάδο προορισμού μετά την εκτέλεση μιας λειτουργίας συγχώνευσης στο Visual Studio 2008 ομάδας υποδομής διακομιστή

947540

ΕΠΙΔΙΌΡΘΩΣΗ: Μήνυμα λάθους κατά την προσπάθειά σας να χρησιμοποιήσετε τον Οδηγό ρύθμισης παραμέτρων του αρχείου προέλευσης δεδομένων με ένα αρχείο προέλευσης δεδομένων ODBC στο Visual Studio 2008: "Διαδικασίες δεν υποστηρίζεται"

951708

ΕΠΙΔΙΌΡΘΩΣΗ: Το πρόγραμμα μεταγλώττισης Visual Basic (Vbc.exe) ενδέχεται να χρησιμοποιούν 100 τοις εκατό των πόρων της CPU, όταν δημιουργείτε μια εφαρμογή της Visual Basic 2008 που εξαρτάται σε πολλές συγκροτήσεις και σε πολλές αναφορές

Σταθερό ζητήματα που έχουν αναφερθεί από πελάτες

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

Εργαλεία του Visual Studio για το σύστημα Office 3.0

Σύνδεση Αναγνωριστικού

Περιγραφή

301392

Το VSTO και η Visual Basic for Applications διαλειτουργικότητα δεν λειτουργούν. Αυτή η συμπεριφορά προκαλεί την ιδιότητα EnableVBACallers για να επιβάλετε ένα σφάλμα VBA στο Visual Studio 2008.

306900

Μπορείτε να προσθέσετε ένα στοιχείο ελέγχου πλαισίου κειμένου σε μια περιοχή φόρμας του Microsoft Outlook. Στη συνέχεια, προσπαθήστε να αντιγράψετε, διαγράψετε ή επικολλήσετε από το στοιχείο ελέγχου, χρησιμοποιώντας το πληκτρολόγιο. Όταν το κάνετε αυτό, το στοιχείο ελέγχου πλαισίου κειμένου δεν λειτουργεί.

311397

Την έκδοση του VSTO 3.0 δεν απελευθερώνει τη μνήμη που έχει εκχωρηθεί από το ίδιο.

328329

Το χώρο προσωρινής αποθήκευσης δεδομένων είναι κατεστραμμένη όταν προστατευμένο υπάρχει word προσαρμογές.

Προγραμματιστής Web του Visual Studio 2008

Σύνδεση Αναγνωριστικού

Περιγραφή

291226

Κατά τη μεταγλώττιση, ένα έργο που χρησιμοποιεί .refresh αρχεία, τα αρχεία .refresh διαρκεί πολύ χρόνο για τη μεταγλώττιση.

292096

Διαστήματα εισάγονται σωστά, όταν μορφοποιείτε ένα αρχείο επικαλυπτόμενων φύλλων (.css) στυλ.

293526

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

293683

Επικαλυπτόμενο φύλλο στυλ (CSS) IntelliSense Προσθέτει διπλά εισαγωγικά στο χαρακτηριστικό κλάσης μετά την ενεργοποίηση της επιλογής Εισαγωγή προσφορά τιμή χαρακτηριστικού κατά την πληκτρολόγηση .

299418

Όταν προσθέτετε μια νέα κύρια σελίδα με το έργο, και μπορείτε να επιλέξετε μια γονική κύρια σελίδα για τη νέα κύρια σελίδα, η προεπιλεγμένη τιμή του χαρακτηριστικού AutoEventWireup έχει οριστεί στην τιμή False.

302554

Λαμβάνετε ένα μήνυμα λάθους "Δεν ήταν δυνατή η εύρεση δείκτης επιλογής κλάσης CSS"< Class_Name >"" όταν κάνετε κλικ στο κουμπί Μετάβαση σε ορισμό στο όνομα της κλάσης DIV.

303796

Όταν εφαρμόζετε εντοπισμό σφαλμάτων σε μια υπηρεσία Web, το Visual Studio ενημερώνει αυτόματα τις αναφορές Web σε μια εφαρμογή προγράμματος-πελάτη Web που εκτελείται στον ίδιο υπολογιστή.

304108

Όταν προσθέτετε περισσότερες από μία τιμή για το χαρακτηριστικό traceOutputOptions στο αρχείο Web.config, λαμβάνετε ένα μήνυμα λάθους "το χαρακτηριστικό δεν είναι έγκυρη - η τιμή είναι έγκυρη σύμφωνα με τον τύπο δεδομένων 'NmToken'".

307231

Δεν μπορείτε να προσθέσετε μια ενσωματωμένη κύρια σελίδα ως νέο στοιχείο σε έργα εφαρμογής Web.

308786

Όταν ανοίξετε δύο ή περισσότερες σελίδες aspx, εικόνες δεν εμφανίζονται στην προβολή Design του Visual Studio 2008.

309571

Η χρωματική κωδικοποίηση η δυνατότητα δεν είναι διαθέσιμη, όταν επεξεργάζεστε ένα αρχείο Microsoft Visual Basic Scripting Edition (.vbs) στο Visual Studio 2008.

309977

Visual Studio 2008 σταματά να ανταποκρίνεται όταν εργάζεστε με μεγάλα αρχεία HTML.

310296

Visual Studio 2005 δημοσιεύει το αρχείο bin\vssver2.scc.

310858

Visual Studio 2008 Beta 2 διακόπτεται όταν μορφοποιείτε ένα αρχείο .css αυτόνομα.

311717

Όταν χρησιμοποιείτε προσαρμοσμένα στοιχεία ελέγχου που βρίσκονται μέσα σε μια καρτέλα πίνακα που βρίσκεται μέσα σε ένα κοντέινερ καρτέλα στην προβολή "Λεπτομέρειες", λαμβάνετε ένα μήνυμα λάθους.

312146

Αρχεία επικαλυπτόμενου φύλλου (.css) στυλ σε φακέλους που βρίσκονται κάτω από το φάκελο App_Themes παραβλέπονται κατά το χρόνο σχεδίασης.

312199

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

314664

Όταν ενημερώνετε το αρχείο προέλευσης μιας παραμέτρου για ένα ερώτημα που έχει οριστεί για ένα αντικείμενο SqlDatasouce , το Visual Studio 2008 καταστρέψει τις άλλες παραμέτρους για το ερώτημα.

314745

Δεν μπορείτε να χρησιμοποιήσετε την ιδιότητα Page.StyleSheetTheme σε μια σελίδα που χρησιμοποιεί μια κύρια σελίδα.

315930

Όταν επεξεργάζεστε ιστοσελίδες που περιέχουν πίνακες σε κατάσταση σχεδίασης, τον πηγαίο κώδικα της ιστοσελίδας είναι κατεστραμμένη.

317032

Όταν τοποθετείτε το Visual Studio σε μια δευτερεύουσα οθόνη σε ένα σενάριο διπλής οθόνης, το πρόβλημα παρουσιάζεται όταν αλλάζετε το μέγεθος του προγράμματος επεξεργασίας.

317251

Όταν συνδέετε σε ένα αρχείο .css σε μια κύρια σελίδα, χρησιμοποιώντας το ~ / σύνταξη, εξαρτημένες σελίδες δεν είναι δυνατό να αποκτήσει πρόσβαση στο αρχείο .css.

320945

JScript IntelliSense δεν λειτουργεί με τη βιβλιοθήκη JavaScript "Ext JS".

321902

Ο σχεδιαστής HTML δεν αντικαθιστά την επιλογή κατά την εκτέλεση της λειτουργίας επικόλλησης.

321928

Ο σχεδιαστής HTML δεν δέχεται συντομεύσεις πληκτρολογίου.

322465

Ο σχεδιαστής HTML Αντιστρέφει το κείμενο εισόδου που αντικαθιστά μια επιλογή εάν η επιλογή έχει μια ετικέτα.

322633

Η δυνατότητα σύνταξης επισήμανση δεν είναι διαθέσιμη για αρχεία classic .asp.

324668

Η σχεδίαση του ASP.NET τοποθετήσετε σωστά την ετικέτα < span > γύρω από το SqlDataSource παραμέτρους.

327262

Εάν επιλέξετε ένα στοιχείο ελέγχου μέσα σε έναν πίνακα που βρίσκεται μέσα σε έναν πίνακα, το στοιχείο ελέγχου είναι επιλεγμένο σωστά σε κατάσταση λειτουργίας προέλευσης.

327560

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

328944

Δεν έχουν ενεργοποιηθεί το κουμπί προβολή Code και το κουμπί "Προβολή σχεδίασης" και το πλήκτρο F7 και τη συντόμευση πληκτρολογίου SHIFT + F7 δεν λειτουργούν.

328999

Μπορείτε να εισαγάγετε μια ετικέτα < αναφοράς > αρχείο JavaScript για να υποδείξετε ένα ενσωματωμένο αρχείο JavaScript σε ένα έργο στο Visual Studio 2008. Όταν μεταγλωττίσετε το έργο, ενδέχεται να λάβετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:


Δεν είναι δυνατή η αντιγραφή του αρχείου "obj\Debug\ClassLibrary.dll" σε "bin\Debug\ClassLibrary.dll". Η διαδικασία δεν έχει πρόσβαση στο αρχείο 'bin\Debug\ClassLibrary.dll' επειδή χρησιμοποιείται από άλλη διεργασία.

Αυτό το ζήτημα παρουσιάζεται όταν και τα δύο αρχεία είναι ανοιχτά στο Visual Studio 2008 IDE.

330457

Σε κατάσταση σχεδίασης του Visual Studio 2008, η καταχώρηση μενού συντόμευσης δεξιά "Προβολή κώδικα" δεν είναι πάντα ορατή

330792

Η ιδιότητα NavigateURL του στοιχείου ελέγχου υπερ-σύνδεσης επιλύει σωστά τη διεύθυνση URL.

331383

Οι αναφορές JavaScript ενσωματωμένο συγκροτήσεις δεν ακολουθούνται

331523

Το JavaScript IntelliSense περιέχει ένα τυπογραφικό λάθος που έγινε για τη μέθοδο fontcolor , καθώς και για τη μέθοδο fontsize .

331534

Το JavaScript IntelliSense δεν εμφανίζει ορισμένα μέλη του αντικειμένου RegExp.

332864

ASP.NET απόδοση μερικές φορές δεν εμφανίζει σελίδες που χρησιμοποιούν σωστά ένθετες κύριες σελίδες

332941

JavaScript IntelliSense είναι απενεργοποιημένο αν η γραμμή πλοήγησης είναι απενεργοποιημένη η επιλογή

333575

Πρόγραμμα επεξεργασίας HTML διαγράφει τυχαία html κωδικούς από σελίδες aspx ειδικά το tag κλεισίματος

336039

Όταν συνδέετε ένα ποντίκι φορητού υπολογιστή Microsoft στον υπολογιστή σας, προκύπτουν ζητήματα περιβάλλοντος εργασίας χρήστη.

337534

Όταν χρησιμοποιείτε τα αντικείμενα LinkButton, ενδέχεται να παρουσιαστεί ένα ζήτημα "Καταστροφή HTML".

337804

Κατά την απόδοση του ενσωματωμένου πίνακες που περιέχουν το "Πλάτος = 100%" ετικέτα στην προβολή design του Visual Studio 2008 IDE, το IDE ενδέχεται να σταματήσει να ανταποκρίνεται.

338211

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

338668

Visual Studio 2008 σταματά να ανταποκρίνεται σε προβολή σχεδίασης, όταν χρησιμοποιείτε την εικόνα GIF με κίνηση σε ένα στοιχείο ελέγχου Της Atlas UpdateProgress

342172

Πρόγραμμα επεξεργασίας του Visual Studio παράγει μη αναμενόμενη και εσφαλμένη HTML μετά σύρετε ένα στοιχείο ελέγχου του πίνακα σε ένα στοιχείο ελέγχου UpdatePanel .

Visual C#

Σύνδεση Αναγνωριστικού

Περιγραφή

294736

Το IntelliSense προτείνει μόνο για ανάγνωση ιδιότητες στο αντικείμενο προετοιμασίες.

295945

Η εντολή Κατάργηση αχρησιμοποίητων Usings καταργεί μη δεσμευμένο Χρήση δηλώσεων Language-Integrated ερωτήματος (LINQ).

299277

Η διασύνδεση System.Linq.IGrouping δεν μπορεί να χρησιμοποιηθεί από μια σύνδεση Windows παρουσίαση Foundation (WPF) σε ιδιότητα Key, επειδή η διασύνδεση έχει υλοποιηθεί ρητά.

299827

Η συνάρτηση Μετονομασία στη δυνατότητα Refactor πάντα χειρίζεται περιεχόμενα συμβολοσειρά σωστά.

303073

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

304338

Όταν δημιουργείτε ένα πρόγραμμα χειρισμού συμβάντων γενικής χρήσης, χρησιμοποιώντας τη δυνατότητα "Δημιουργία δείκτη χειρισμού συμβάντων στην καρτέλα", θα διακόπτεται το Visual Studio 2008 IDE.

304804

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

305895

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

307131

Το IntelliSense δεν εμφανίζει τις μεθόδους επέκταση που ισχύουν για τις παραμέτρους γενικού τύπου.

315853

Δύο Κλείδωμα δηλώσεις στο ίδιο μπλοκ μπορεί να προκαλέσει το πρόγραμμα μεταγλώττισης διακοπή της λειτουργίας.

316127

Όταν πιέζετε το συνδυασμό πλήκτρων CTRL + ENTER ή CTRL + SHIFT + ENTER στο πλαίσιο ένα σχόλιο XML, το Visual Studio 2008 διακόπτεται.

336039

Ζητήματα περιβάλλοντος εργασίας χρήστη όταν ποντίκι φορητού υπολογιστή της Microsoft είναι συνδεδεμένος στην πρίζα

317256

Το πρόγραμμα εντοπισμού σφαλμάτων Visualizer πρότυπο αναφέρει λάθος έκδοση της συγκρότησης Microsoft.VisualStudio.DebuggerVisualizers όταν είναι εγκατεστημένη μια παλαιότερη έκδοση του Visual Studio.

319387

Όταν καλείτε μια μέθοδο γενικού περιβάλλοντος στα δέντρα παράσταση, σε πλαίσιο τύπους τιμών.

319429

Αντικείμενο προετοιμασίες για τύπους τιμών δεν λειτουργούν σωστά στα δέντρα έκφραση.

319430

Η προετοιμασία του αντικειμένου λειτουργεί σωστά με τιμή τύπους μεταβλητών

319454

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

319465

Τον τελεστή true και τον τελεστή false δεν λειτουργούν σωστά στα δέντρα έκφραση όταν αυτούς τους τελεστές είναι υπερφορτωμένοι.

321448

Ο επανασχεδιασμός προγράμματος Μετονομασία μπορεί να προκαλέσει Visual C# 2008 Express Edition για να σταματήσει να ανταποκρίνεται ("κολλάει").

322925

Όταν δίνετε μια αναφοράς null στη συνάρτηση GetHashCode, ορισμένα αντικείμενα StringComparers Δημιουργήστε μια εξαίρεση ArgumentNullException. Η εξαίρεση αυτή δεν είναι τεκμηριωμένη

323137

Πρόγραμμα μεταγλώττισης δέντρο παράσταση LINQ παρουσιάζει μια εξαίρεση VerificationException σε null σταθερές για τύπους που επιδέχονται τιμές null.

327883

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

329326

Παρουσιάζονται πολλά ζητήματα όταν μεταγλωττίστε τον ακόλουθο κώδικα:

"default(T)?? t"

336356

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

337315

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

339226

C# μεταγλωττιστή δημιουργεί μια δομή δεν είναι έγκυρη έκφραση όταν χρησιμοποιείται ο τελεστής χρήστη που επιδέχονται τιμές null.

339562

Μπορείτε να δημιουργήσετε έναν κόμβο δέντρου έκφρασης για τη νέα παράσταση που χρησιμοποιεί τον τύπο "System.Void", είναι κατασκευασμένα από τον κόμβο δέντρου έκφραση. Κατά την μεταγλώττιση, ο κόμβος του δέντρου έκφρασης, το πρόγραμμα μεταγλώττισης παράσταση διακόπτεται.

340291

C# μεταγλωττιστή εκπέμπει δέντρο λανθασμένη παράσταση για λειτουργίες δυαδικό απαρίθμησης.

340383

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

342361

Όταν δημιουργείτε έναν πίνακα σταθερού μεγέθους σε μια δομή δεδομένων στο Visual Studio 2008 στόχευση Compact Framework 2.0, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:


Απαιτούμενο μέλος λείπει μεταγλωττιστή 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'

344277

Το IntelliSense διακόπτεται IDE, όταν μετακινείστε τα μέλη ενός αντικειμένου από μια βιβλιοθήκη τρίτων κατασκευαστών.

346407

Ανάλυση Live σημασιολογίας σφάλματα εσφαλμένα εμφανίζει ένα σφάλμα.

347248

Ζωντανή σημασιολογίας σφάλματα ανάλυση δείχνει το ακόλουθο εσφαλμένο μήνυμα λάθους:


' Στον τύπο 'int' πρέπει να είναι τύπος αναφοράς

Visual Basic

Σύνδεση Αναγνωριστικού

Περιγραφή

326452

Λαμβάνετε μηνύματα λάθους εσφαλμένη και τη συμπεριφορά κατά την εισαγωγή πεδίων ονομάτων XML.

333884

Έργα της Visual Basic μεταγλωττίζονται αργά όταν περιέχουν αναφορές Web.

321043

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

320416,302187

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

301577

Εσφαλμένη τιμή εξόδου εμφανίζεται στο παράθυρο "Άμεση".

315796

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

322131

Μια εφαρμογή που περιέχει ένα προσαρμοσμένο χαρακτηριστικό έχει ως αποτέλεσμα το πρόγραμμα μεταγλώττισης διακοπή της λειτουργίας.

322714

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

301749

Η οδηγία "Χρήση System.Linq" λείπει από τα αρχεία που δημιουργούνται από το σχεδιαστή της κλάσης.

317143

Το publisher χρησιμοποιεί τις λάθος ρυθμίσεις για να μεταγλωττίσετε και να δημοσιεύσετε τα έργα και τις λύσεις.

312573

Μήνυμα λάθους μετά την αναβάθμιση σε Visual Basic 2008 Express Edition κώδικα Visual Basic 6: "δεν ήταν δυνατή η ολοκλήρωση της λειτουργίας. Το σύστημα δεν είναι δυνατό να εντοπίσει το καθορισμένο αρχείο."

291268

Σύνδεση δεδομένων στον SQL Server 2008 αποτυγχάνει.

305371

Visual Studio 2008 εγκατάστασης απενεργοποιεί συνδέσεις SQL 2008 CTP.

311689

Παρουσιάστηκε σφάλμα στον κώδικα που δημιουργείται από το σχεδιαστή DataSet.

331912

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

321275

Μήνυμα λάθους στη σχεδίαση Dataset: "ζητήθηκε τιμή 'Ιδιότητες' δεν βρέθηκε."

305067

Όταν χρησιμοποιείτε το στοιχείο "Σχεδίαση" σε ένα έργο του ASP.NET, το στοιχείο Visual Basic Power Pack PrintForm εμφανίζεται στην εργαλειοθήκη.

Το πρόγραμμα εντοπισμού σφαλμάτων Visual Studio

Σύνδεση Αναγνωριστικού

Περιγραφή

307998

Δεν μπορείτε να καταργήσετε ένα σημείο διακοπής από μια εφαρμογή Microsoft ASP.NET, όταν εφαρμόζετε εντοπισμό σφαλμάτων της εφαρμογής.

308138

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

310644

Το visualizer DataView δεν εμφανίζεται σωστά.

301865

Όταν χρησιμοποιείτε σημεία διακοπής σε έναν υπολογιστή που εκτελεί τα Windows Vista, ενδέχεται να αντιμετωπίσετε ένα πρόβλημα.

319295

Όταν ο χώρος αποθήκευσης του Microsoft σύμβολο ρυθμίζεται στο Visual Studio και Visual Studio εκτελείται σε Windows Vista, το Visual Studio εμφανίζει πάντα το σύμβολο άδεια χρήσης.

315555

Debug JavaScript, επισυνάπτοντας το πρόγραμμα εντοπισμού σφαλμάτων σε Iexplorer.exe χρησιμοποιώντας το Visual Studio 2008. Εάν έχουν φορτωθεί πολλαπλά αρχεία δέσμης ενεργειών που έχουν το ίδιο όνομα, σημεία διακοπής δεν διατηρούνται στο αρχείο δέσμης ενεργειών σωστή κατά την ανανέωση της σελίδας.

320815

Η σημαία StartupInfo.wShowWindow έχει διαφορετικές τιμές όταν γίνεται εκκίνηση του προγράμματος χρησιμοποιώντας την επιλογή εκκίνηση χωρίς εντοπισμό σφαλμάτων ή την επιλογή Έναρξη εντοπισμού σφαλμάτων.

333493

Δεν μπορείτε να ανακατευθύνετε μια εφαρμογή με χρήση της τυπικής εισόδου (STDIN) και της τυπικής εξόδου (STDOUT) για τον εντοπισμό σφαλμάτων.

Visual Studio SDK

Σύνδεση Αναγνωριστικού

Περιγραφή

320999

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

Visual C++

Σύνδεση Αναγνωριστικού

Περιγραφή

312421

Το εργαλείο κωδικοποιητής μακροεντολή της Microsoft (MASM) για Visual C++ 2008 Express Edition προστίθεται στο Visual C++ 2008 Express Edition Service Pack 1.

310004

Αφού ενεργοποιήσετε την επιλογή μεταγλωττιστή /doc στο Visual C++ 2008, το πρόγραμμα μεταγλώττισης διακόπτεται όταν μεταγλώττιση μη τυπικό κώδικα που είναι δείγματα.

323448

Η προεπιλεγμένη παράμετρος από την ctor του αντικειμένου std::complex < T > είναι εσφαλμένη.

294649

Δεν μπορείτε να χρησιμοποιήσετε το αρχείο κεφαλίδας intrin.h και το αρχείο κεφαλίδας string.h την ίδια στιγμή.

337740

Όταν χρησιμοποιείτε το _BIND_TO_CURRENT_VCLIBS_VERSION καθορίζουν σε ένα έργο χρησιμοποιώντας ATL σε υπολογιστή που διαθέτει Visual C++ 2008 δυνατότητα εγκατεστημένο πακέτο, εμφανίζονται μηνύματα λάθους "σφάλμα LNK2001".

330199

Αφού δομήσετε ένα πρόγραμμα (MBCS) του συνόλου χαρακτήρων πολλών byte που χρησιμοποιεί τη μέθοδο GetSelText της κλάσης RichEditCtrl, το πρόγραμμα επιστρέφει εσφαλμένη τιμή.

329919

Μπορείτε να χρησιμοποιήσετε τον αλγόριθμο search_n για να εντοπίσετε n διαδοχικών ακέραιες τιμές σε ένα αντικείμενο διανύσματος < int > . Εάν η τιμή του n είναι μεγαλύτερος του 3, μπορεί να προκύψει μια διεκδίκησης.

339442

Η κλάση is_pod και την κλάση has_trivial_constructor εσφαλμένα επιστρέφουν τιμή true όταν η κλάση πληκτρολογήστε κανένα από τα δύο είναι ένα pod ούτε έχει trivial προεπιλεγμένη κατασκευή.

337241

Σε ορισμένες εφαρμογές των οποίων. NCB αρχείο είναι μεγαλύτερο από 64 megabyte (MB), το IntelliSense ενδέχεται να αποτύχει.

339432

Το πρόγραμμα μεταγλώττισης εσφαλμένα επιστρέφει false για την κλάση is_polymorphic.

Σχεδίαση υποδομή παρουσίασης των Windows (WPF)

Σύνδεση Αναγνωριστικού

Περιγραφή

290646

Όταν χρησιμοποιείτε ένα πρόγραμμα επεξεργασίας XAML, ορισμένες περιοχές συμπτυγμένη μπορεί να επεκταθεί αυτόματα.

305184

Δεν μπορείτε να ανοίξετε μια σελίδα PageFunction που χρησιμοποιεί την ιδιότητα RemoveFromJournal .

307180

Ένα συμβάν στοιχείου ελέγχου ActiveX παράθυρο επίπεδο δημιουργεί ένα σφάλμα κατά το χρόνο σχεδίασης.

307331

Η σχεδίαση του WPF εμφανίζει μια εσφαλμένη διάταξη των στοιχείων ελέγχου.

309063

Πρόγραμμα επεξεργασίας του WPF δημιουργεί επανειλημμένες εξαιρέσεις που προκαλούν Visual Studio για να κλείστε και κάντε επανεκκίνηση.

312249

Η σχεδίαση του WPF εμφανίζει εσφαλμένα μια οριζόντια γραμμή κύλισης.

312859

Μπορείτε να προσθέσετε ένα πρότυπο ελέγχου για ένα κουμπί στην εφαρμογή WPF στο Visual Studio 2008. Μπορείτε να δημιουργήσετε περίγραμμα για το κουμπί. Κατά την προσπάθειά σας να κάνετε προεπισκόπηση της σχεδίασης, ενδέχεται να διακοπεί η λειτουργία Visual Studio 2008.

333036

Όταν δημιουργείτε ή επεξεργάζεστε μια εφαρμογή WPF, Visual Studio 2008 IDE μπορεί να διακοπεί.

315614

Σφάλματα στα στοιχεία ελέγχου του χρήστη σε ένα έργο εφαρμογή WPF ενδέχεται να διακοπεί η λειτουργία του Visual Studio 2008 Team System

318018

Σχεδίαση XAML δεν εμφανίζει σωστά τι θα εμφανίζεται κατά το χρόνο εκτέλεσης.

319692

Visual Studio διακόπτεται όταν προσθέτετε ένα στοιχείο ελέγχου StackPanel σε μια παράγραφο

334662

Όταν δημιουργείτε μια εφαρμογή WPF στο Visual Basic, ορισμένα μενού και γραμμές εργαλείων ενδέχεται να σταματήσει να ανταποκρίνεται και λαμβάνετε το ακόλουθο μήνυμα λάθους:


Παρουσιάστηκε μια ανεπίλυτη εξαίρεση.

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

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

Visual Studio 2008 SP1 παρέχει ενημερωμένες εκδόσεις για τις ακόλουθες εκδόσεις του Visual Studio 2008:

  • Αγγλικά

  • Κινέζικα (απλοποιημένα)

  • Κινέζικα (παραδοσιακά)

  • Γαλλικά

  • Γερμανικά

  • Ιταλικά

  • Ιαπωνικά

  • Κορεατικά

  • Ρωσικά

  • Ισπανικά

  • Πορτογαλικά (Βραζιλίας)

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

  • Windows Server 2008 RTM ή SP1

  • Ή το Windows Vista SP1

  • Τα Windows XP Service Pack 2 (SP2) ή νεότερη έκδοση των Windows XP

  • Τα Windows Server 2003 SP1 ή νεότερη έκδοση του Windows Server 2003

    Σημείωση Εάν πρέπει να έχετε υποστήριξη για Microsoft SQL Server 2008 Κοινότητα τεχνολογία προεπισκόπησης (CTP), πρέπει να έχετε εγκατεστημένο το Windows Server 2003 SP2.

Απαιτήσεις για την εγκατάσταση

  • Άδεια χρήσης του αντιγράφου ενός από τα υποστηριζόμενα προϊόντα του Visual Studio 2008 πρέπει να εγκατασταθεί στον υπολογιστή προορισμού.

  • Microsoft Windows Installer 3.1 ή νεότερη έκδοση του Windows Installer, πρέπει να εγκατασταθεί στον υπολογιστή προορισμού. Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:

    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx

  • Σας συνιστούμε να 512 MB ή περισσότερη μνήμη RAM.

Visual Studio 2008 SP1 υποστήριξης

Διατίθεται επίσημη υποστήριξη μέσω σύνδεσης της Microsoft. Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

http://connect.microsoft.com/

Ο διαχειριστής ανάπτυξης του Visual Studio 2008 SP1

Το Visual Studio 2008 SP1 είναι ένα πρόγραμμα εγκατάστασης διαχείρισης και ενημέρωσης υπό συνθήκες λήψης. Visual Studio 2008 SP1 εντοπίζει και εγκαθιστά μόνο σχετικές ενημερωμένες εκδόσεις που ισχύουν για τον υπολογιστή στον οποίο εκτελείται. Για την ανάπτυξη του διαχειριστή, δημιουργήστε μια διάταξη του πλήρους πακέτου στον υπολογιστή-διακομιστή. Για να δημιουργήσετε μια διάταξη του πλήρους πακέτου του Visual Studio 2008 SP1, ακολουθήστε τα εξής βήματα:

  1. Κάντε λήψη του αρχείου VS90sp1_KB945140.exe σε έναν προσωρινό φάκελο σε έναν υπολογιστή που συνδέεται στο Internet. Για παράδειγμα, αποθηκεύστε το αρχείο στο φάκελο C:\VS90SP1.

  2. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε cmd και στη συνέχεια κάντε κλικ στο κουμπί OK.

    Σημείωση Στα Windows Vista, εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασής σας ή κάντε κλικ στο κουμπί συνέχεια.

  3. Πληκτρολογήστε την ακόλουθη εντολή για να κάνετε λήψη όλων των πακέτων Visual Studio 2008 SP1:

    / Passive FullTargetFolderPath /createlayout VS90sp1-KB945140-ENU.exeΣημείωση Το σύμβολο κράτησης θέσης FullTargetFolderPath αντιπροσωπεύει το φάκελο προορισμού για τη διάταξη του πακέτου. Για παράδειγμα, πληκτρολογήστε την ακόλουθη εντολή:

    VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive

Όταν ακολουθείτε αυτά τα βήματα, μπορείτε να λάβετε τα πλήρη πακέτα Visual Studio 2008 SP1, μπορείτε να αποθηκεύσετε τα πακέτα στο φάκελο που έχετε καθορίσει και να μην εγκαταστήσετε το Visual Studio 2008 SP1. Αυτά τα πακέτα περιλαμβάνουν το πρόγραμμα εγκατάστασης του SP1 (SPInstaller.exe).

Στη συνέχεια, για να αναπτύξετε την ενημερωμένη έκδοση στους υπολογιστές-πελάτες, ακολουθήστε τα εξής βήματα:

  1. Αντιγράψτε το φάκελο που δημιουργήθηκε διάταξη σε μια κοινόχρηστη θέση δικτύου.

  2. Εκτελέστε SPInstaller.exe από το πρόγραμμα-πελάτης υπολογιστές, χρησιμοποιώντας την ακόλουθη εντολή:

    FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartΓια παράδειγμα, πληκτρολογήστε την ακόλουθη εντολή:

    \\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart

Ζητήματα εγκατάστασης/κατάργησης για όλες τις πλατφόρμες

Ανατρέξτε στο έγγραφο Readme για περισσότερες πληροφορίες.

Γνωστά ζητήματα σχετικά με το service pack

Ανατρέξτε στο έγγραφο Readme για περισσότερες πληροφορίες.

Αναφορές

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

http://go.microsoft.com/fwlink/?LinkID=110456Για περισσότερες πληροφορίες σχετικά με το Visual Studio 2008 Service Pack 1 για εκδόσεις Express, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

Λίστα 950264 αλλαγές και τα ζητήματα που διορθώνονται για Visual Studio 2008 Express εκδόσεις με Service Pack 1

Για περισσότερες πληροφορίες σχετικά με ADO.NET οντότητα δεδομένων μοντέλο σχεδίασης, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:

956252 Τρόπος απενεργοποίησης ADO.NET οντότητα δεδομένων μοντέλο σχεδίασης στο Visual Studio 2008 Service Pack 1 κέλυφος (απομονωμένη λειτουργία)

956253 σχεδίαση μοντέλο δεδομένων οντότητα ADO.NET δεν υποστηρίζεται στο κέλυφος Visual Studio 2008 Service Pack 1 (ενσωματωμένη λειτουργία)

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×