Αναγν. άρθρου: 950263 - Τελευταία αναθεώρηση: Σάββατο, 25 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0

Λίστα αλλαγών και τα θέματα στο Visual Studio 2008 Service Pack 1

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

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

Ανάπτυξη όλων | Σύμπτυξη όλων

Περίληψη

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

Τις σημειώσεις έκδοσης για το Visual Studio 2008 SP1 για τις εκδόσεις Express περιλαμβάνονται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
950264  (http://support.microsoft.com/kb/950264/ ) Λίστα των αλλαγών και τα θέματα στο Visual Studio 2008 Service Pack 1 για τις εκδόσεις Express

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

Προϊόντα με τα οποία συσχετίζεται το Visual Studio 2008 SP1

  • Το Microsoft .NET Framework 3.5
  • Το SDK των Microsoft Windows
  • Το Visual Studio 2008 ομάδας Suite
  • Οπτική Edition ομάδας 2008 Studio για προγραμματιστές βάσεων δεδομένων
  • Οπτική Edition ομάδας 2008 Studio για αρχιτέκτονες λογισμικού
  • Έκδοση το Visual Studio 2008 Team Edition για προγραμματιστές λογισμικού
  • Οπτική Edition ομάδας 2008 Studio για Testers λογισμικού
  • Το 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 (http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en)
Αυτό το πακέτο εγκαθιστά το service pack για τις ακόλουθες εκδόσεις του Visual Studio 2008:
  • Το Visual Studio 2008 ομάδας Suite
  • Οπτική Edition ομάδας 2008 Studio για προγραμματιστές βάσεων δεδομένων
  • Οπτική Edition ομάδας 2008 Studio για αρχιτέκτονες λογισμικού
  • Έκδοση το Visual Studio 2008 Team Edition για προγραμματιστές λογισμικού
  • Οπτική Edition ομάδας 2008 Studio για Testers λογισμικού
  • Το Visual Studio 2008 Standard Edition
  • Το Visual Studio 2008 Professional Edition
Για περισσότερες πληροφορίες σχετικά με την τοποθεσία λήψης για το Visual Studio 2008 Service Pack 1 για τις εκδόσεις Express, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
950264  (http://support.microsoft.com/kb/950264/ ) Λίστα των αλλαγών και τα θέματα στο Visual Studio 2008 Service Pack 1 για τις εκδόσεις Express

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

Για περισσότερες πληροφορίες σχετικά με τις δυνατότητες άλλαξαν και σταθερό ζητήματα στο Visual Studio 2008 SP1, κάντε κλικ στο παρακάτω αριθμούς άρθρων για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
951845  (http://support.microsoft.com/kb/951845/ ) Λίστα των αλλαγών και τα θέματα στο Visual Studio 2008 Service Pack 1 για τις εκδόσεις ομάδας
951847  (http://support.microsoft.com/kb/951847/ ) Λίστα αλλαγών και ζητημάτων που επιλύονται στο .NET Framework 3.5 Service Pack 1
Αυτό το service pack προσθέτει τις ακόλουθες νέες δυνατότητες:
  • Η υποστήριξη του SQL Server 2008 κοινότητας τεχνολογίας Προεπισκόπηση (CTP)
  • Τα ακόλουθα στοιχεία ελέγχου PowerPack της Visual Basic:
    • Γραμμή
    • Σχήμα
    • Repeater δεδομένων
  • Βελτιώσεις στην υπηρεσία Windows Communication Foundation (WCF) η μετονομασία της διαδικασίας της Visual Basic.
  • Δυνατότητες επιπέδου εγγράφων για πρόσθετα επιπέδου εφαρμογής στο εργαλείων του Visual Studio για το Office.
  • Η υποστήριξη στην εφαρμογή ClickOnce για επεκτάσεις ονόματος αρχείου και χρόνου σχεδίασηςStartΠροσαρμογή μενού.
  • Βιβλιοθήκες υποστήριξης για τεχνική αναφορά 1 (TR1) σε Visual C++.
  • Βελτιώσεις στην υποδομή κλάσης 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 Industry συνεργάτες (VSIP) για να εγκαταστήσετε ένα αντίγραφο των αρχείων για ένα πακέτο που μπορούν να χρησιμοποιηθούν από πολλές μεμονωμένες εφαρμογές.
  • Τις ακόλουθες νέες δυνατότητες στη σχεδίαση του Windows Presentation Foundation (WPF)
    • Υποστήριξη χρόνου σχεδίασης για μια καρτέλα συμβάντα
    • Ένα στοιχείο ελέγχου TabControl και μονάδα ανάπτυξης
    • Κώδικα για να μετονομάσετε XAML και μεταβείτε στη λειτουργία ορισμού.
  • Βελτιώσεις στο Visual Studio Tools για Office System (VSTO) ώστε να υποστηρίζει την καταγραφή σφαλμάτων πρόσθετου.
  • Βελτιώσεις Εξερεύνηση διάταξη XSD.
  • Οι αλλαγές στο το βήμα στη συγκεκριμένη δυνατότητα και το βήμα φιλτραρίσματος εντοπισμού σφαλμάτων δυνατότητα για διαχειριζόμενες ιδιότητες και τελεστές διαχειριζόμενο εντοπισμού σφαλμάτων.
  • Η δυνατότητα του προγράμματος εντοπισμού σφαλμάτων για να ακυρώσετε το σύμβολο και τη λήψη από το δημόσιο σύμβολο διακομιστές Microsoft προέλευσης.
  • Απλοποιημένες υποστήριξη για αναφορά προέλευσης στο πρόγραμμα εντοπισμού σφαλμάτων.
  • Η οντότητα ADO.NET σχεδίαση για να διευκολύνουν την πρόσβαση στα δεδομένα.
  • Η δυνατότητα προσθήκης του τοπικού χώρου αποθήκευσης βάσης δεδομένων σε έργα της συσκευής.
  • Τα πρότυπα δυναμικού περιεχομένου δεδομένων ASP.NET και εργαλειοθήκη στοιχείων ελέγχου.
  • Μονάδα διαχείρισης των υπηρεσιών IIS 7.0 και χειρισμός προτύπων.
  • Υποστήριξη για την εκκίνηση του εντοπισμού σφαλμάτων προγράμματος-πελάτη WCF Δοκιμή ενός αρχείου WCF τ/Υ (.svc), πιέζοντας το πλήκτρο F5.
  • Επαναφορά αλλαγών στο αρχείο Svcutil.exe και στο Visual Studio 2008 SP1 τοΠροαιρετικόη ιδιότητα με τον ορισμό σχήματος XML (XSD). Μπορείτε να χρησιμοποιήσετε τοΠροαιρετικόη ιδιότητα για να κάνετε τα εξής:
    • Μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να δημιουργήσετε μια κλάση wrapper για μια προαιρετική παράμετρος:
      svcutil wsdl_file_name.wsdl / αναδίπλωση κειμένου
    • Μπορείτε να προσθέσετε ένα<wrapped>True</wrapped>πρόταση στην ενότητα ClientOptions στο αρχείο svcmap για να αναφερθείτε στην υπηρεσία WSDL.

      ΣΗΜΕΙΩΣΗΤο αρχείο Svcutil.exe υλοποιεί τοΠροαιρετικόη ιδιότητα στο .NET Framework 2.0. Ωστόσο, τοΠροαιρετικόη ιδιότητα δεν είναι διαθέσιμη με το .NET 3.5 Framework.

Το Visual Studio Tools Runtime System 3.0 Office

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

  • Επίπεδο εγγράφων δυνατότητες είναι ενεργοποιημένες για πρόσθετα 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 στην Εξερεύνηση του διακομιστή. The drag-and-drop operation from Server Explorer now supports code generation for the data types that are specific to SQL Server 2008. These data types include the following:
    • Ημερομηνία
    • Timespan
    • Datetime2
    • Datetimeoffset
  • Support is added for the Internet Information Services (IIS) 7 Managed Module project template and for the IIS 7 Handler project template. Therefore, you can create IIS 7 Managed Module projects and IIS 7 Handler projects in Visual Studio.
  • Project templates have been added so that you can use ASP.NET Dynamic Data controls. Visual Studio now includes project templates for creating Web sites and Web applications that use the new ASP.NET Dynamic Data feature.

Το Visual C++

New features and functionalities

  • The release version of Visual C++ 2008 Feature Pack is included in Visual Studio 2008 SP1.

Το Visual C#

New features and functionalities

  • This service pack adds debugging support for the following items:
    • Range variables in queries
    • Anonymous types
    • Generic type arguments
  • This service pack adds a new Visual C# IDE feature that provides a richer set of error information about your code. Specifically, this feature displays the expression-level errors that occur in open files according to your code. These expression-level errors were previously reported only after a build operation.

Changed features and functionalities

  • In earlier versions of Visual Studio, the task list is populated by using the ToDo tasks that are specified in open files. In this service pack, the Visual C# IDE extends this functionality. The Visual C# IDE populates the task list by using the ToDo tasks that are specified in the whole solution.

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

  • This service pack improves the performance of theEnumerable.Cast<t></t>η μέθοδος απενεργοποιώντας τις μετατροπές στοιχειώδεις τιμή και τις μετατροπές συγκεκριμένα αναγνωρισμένα χρήστη. Ένα παράδειγμα μιας μετατροπής στοιχειώδεις τιμή είναι μια μετατροπή από τοIntΤύπος δεδομένων για τομεγάλο. (The device name in the device .INF or media .INI file is too long.)Τύπος δεδομένων.
  • Αυτό το service pack βελτιώνει τις επιδόσεις τηςΌπουτελεστής τυπικό ερώτημα και από τοΕπιλογήτελεστής τυπικό ερώτημα.

Visual Basic

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

  • Το Visual Studio 2008 IDE προστίθεται ένα πρόγραμμα επεξεργασίας το παράδειγμα κώδικα για τον κώδικα της Visual Basic.
  • Στον "Οδηγό διάταξης", προστίθενται νέα αντικείμενα XML.
  • Έχει προστεθεί υποστήριξη για Microsoft SQL Server 2008. Αυτό το service pack σάς επιτρέπει να συνδεθείτε και στη συνέχεια να εργαστείτε με βάσεις δεδομένων του SQL Server 2008.
  • Προστίθεται στο στοιχείο ελέγχου γραμμής.
  • Προστίθεται στο στοιχείο ελέγχου του σχήματος.
  • Προστίθεται στο στοιχείο ελέγχου δεδομένων Repeater.

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

  • Βελτιωμένη εμπειρία Μετονομασία υπηρεσίας Windows Communication Foundation (WCF).
  • Η λεπτομερής λειτουργία VBUpgrade περιλαμβάνει περισσότερες πληροφορίες.

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

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

  • Το παράθυρο "Ιδιότητες" περιέχει τώρα τοΣυμβάντακαρτέλα τουΣυμβάντακαρτέλα σας επιτρέπει να δημιουργήσετε αντιστοίχιση και εξετάστε τα συμβάντα.
  • Το παράθυρο "Ιδιότητες" τώρα σάς επιτρέπει να ταξινομήσετε αλφαβητικά ιδιότητες από το όνομα της ιδιότητας και ανά κατηγορία.
  • Η δυνατότητα Μετάβαση σε ορισμό και τις λειτουργίες μετονομασίας έχουν ενημερωθεί για να εργαστείτε καλύτερα με XAML. Λειτουργίες μετονομασίας του αρχείου κώδικα πίσω Μετονομάστε τον ορισμό XAML. Επιπλέον, μπορείτε να μετακινήσετε τη δήλωση του XAML ενός στοιχείου ελέγχου, χρησιμοποιώντας τη δυνατότητα ορισμού για μετάβαση σε μια παρουσία του αρχείου κώδικα πίσω.
  • Μπορείτε τώρα να σύρετε στοιχεία ελέγχου από την εργαλειοθήκη για τη σχεδίαση ακόμα και όταν είναι ενεργοποιημένη η προβολή XAML. Ακόμα, μπορείτε να σύρετε τα στοιχεία ελέγχου από την εργαλειοθήκη στο πρόγραμμα επεξεργασίας XAML.
  • Snaplines υλοποιούνται τώρα για την απόσταση του στοιχείου ελέγχου. Αυτή η υλοποίηση σάς επιτρέπει να τοποθετήσετε εύκολα ένα στοιχείο ελέγχου σε μια σταθερή απόσταση από άλλα στοιχεία ελέγχου ή ακμές κοντέινερ.
  • Το στοιχείο ελέγχου μονάδα ανάπτυξης τώρα επεκτείνεται αυτόματα όταν είναι επιλεγμένο το στοιχείο ελέγχου ή όταν σύρετε ένα άλλο στοιχείο ελέγχου επάνω από το στοιχείο ελέγχου ανάπτυξης. Με αυτόν τον τρόπο, μπορείτε να σχεδιάσετε τα περιεχόμενα του στοιχείου ελέγχου μονάδα ανάπτυξης κατά το χρόνο σχεδίασης χωρίς να επηρεαστεί η ιδιότητα IsExpanded κατά το χρόνο εκτέλεσης.
  • Τώρα μπορείτε να διαγράψετε υπάρχουσες γραμμές πλέγματος και το πλέγμα σιδηρόδρομο/απενεργοποίηση στήλες, σύροντας τις γραμμές πλέγματος. Η ενέργεια αυτή διατηρεί τις θέσεις των όλα τα στοιχεία ελέγχου που περιλαμβάνονται στη σχεδίαση της.

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

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

Τα Windows SDK

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

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

Το Visual Studio Debugger

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

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

    Επιπλέον, μπορείτε να απενεργοποιήσετε πλήρως αυτήν τη συμπεριφορά. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
    1. Στο Visual Studio 2008, κάντε κλικ στο κουμπίOptionsΣτο διακομιστήΕργαλείαΜενού (Menu).
    2. expandΕντοπισμός σφαλμάτων, και στη συνέχεια κάντε κλικ στο κουμπίΓενικά.
    3. Απενεργοποιήστε τη συμπεριφορά "μπείτε" στο στοΓενικάτμήμα του παραθύρου.

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

  • Αυτή η ενημερωμένη έκδοση περιέχει βελτιώσεις για το χειρισμό των συμβόλων και πηγές από δημόσιους διακομιστές της Microsoft. Προστέθηκε μια επιλογή που ενεργοποιεί εύκολα σύμβολο και λήψη αρχείων από το δημόσιο σύμβολο διακομιστές Microsoft προέλευσης. Μπορείτε επίσης να ακυρώσετε τη λήψη συμβόλων που πάρει πολύ χρόνο. Για να ρυθμίσετε αυτήν την επιλογή, ακολουθήστε τα εξής βήματα:
    1. Στο Visual Studio 2008, κάντε κλικ στο κουμπίOptionsΣτο διακομιστήΕργαλείαΜενού (Menu).
    2. expandΕντοπισμός σφαλμάτων, και στη συνέχεια κάντε κλικ στο κουμπίΓενικά.
    3. Απενεργοποιήστε τη συμπεριφορά "μπείτε" στο στοΓενικάτμήμα του παραθύρου.
  • Αυτή η ενημερωμένη έκδοση περιέχει βελτιώσεις για το μοντέλο αυτοματισμού του προγράμματος εντοπισμού σφαλμάτων. Αυτή η ενημερωμένη έκδοση προσθέτει την υποστήριξη μοντέλο αυτοματισμού για σημεία διακοπής διεύθυνσης και αξιολόγησης εκφράσεων σε μη τρέχοντα νήματα ή πλαίσια.

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

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

Σχεδίαση ADO.NET οντότητας
Η σχεδίαση οντοτήτων ADO.NET προστίθεται σε όλες τις εκδόσεις του Visual Studio 2008. Η σχεδίαση οντοτήτων ADO.NET περιλαμβάνει τις παρακάτω δυνατότητες.
  • Οντότητα "Σχεδίαση"
    Με την οντότητα "Σχεδίαση", μπορείτε να κάνετε τις εξής ενέργειες:
    • Δημιουργήστε μια οντότητα μοντέλο δεδομένων από μια βάση δεδομένων και στη συνέχεια εμφανίστε το μοντέλο στην επιφάνεια σχεδίασης.
    • Η επικύρωση μοντέλα και τις αντιστοιχίσεις κατά το χρόνο σχεδίασης.
    • Προαιρετικά Μπορείτε να ενσωματώσετε Framework οντότητας παραμορφώσεις μετα-δεδομένων στη συγκρότηση εξόδου. Παραμορφώσεις μετα-δεδομένα Framework οντότητα που μπορείτε να ενσωματώσετε περιλαμβάνουν τα εξής:
      • Παραμορφώσεις γλώσσας (CSDL) ορισμού διάταξης εννοιών
      • Αντιστοίχιση προδιαγραφών παραμορφώσεις γλώσσα (MSL)
      • Αποθήκευση παραμορφώσεις του σχήματος Ορισμός γλώσσας (SSDL)
    • Αντιγραφή οντότητας Framework παραμορφώσεις μετα-δεδομένων στον κατάλογο εξόδου.
    • Ενημερωμένη έκδοση που δημιουργήθηκε το μοντέλο και τις αντιστοιχίσεις όταν αλλάζουν οι πίνακες της βάσης δεδομένων.
  • Στο παράθυρο εργαλείων λεπτομέρειες αντιστοίχισης οντότητας
    Στο παράθυρο λεπτομερειών αντιστοίχισης οντότητας εργαλείο, μπορείτε να κάνετε τις εξής ενέργειες:
    • Προβάλετε και να επεξεργαστείτε τις αντιστοιχίσεις για οντότητες και συσχετισμούς.
    • Αντιστοίχιση μιας ιεραρχίας οντότητα σε έναν πίνακα με τη χρήση πίνακα ανά αντιστοίχισης ιεραρχίας (TPH).
    • Αντιστοίχιση μιας ιεραρχίας οντότητα σε πολλαπλούς πίνακες, χρησιμοποιώντας πίνακα ανά αντιστοίχιση τύπου (TPT).
    • Η αντιστοίχιση οντοτήτων σε αποθηκευμένες διαδικασίες.
    • Ισχύουν πολλές συνθήκες για έναν πίνακα αντιστοίχισης.
    • Διαίρεση οντότητες σε πίνακες.
    • Η αντιστοίχιση των συσχετίσεων.
  • Στο παράθυρο εργαλείων μοντέλου προγράμματος περιήγησης
    In the Model Browser tool window, you can take the following actions:
    • Visualize the model as a tree hierarchy.
    • Easily browse to entities, properties, and associations on the designer from the model browser and vice versa.
  • Υποστήριξη
    The ADO.NET Entity Designer adds support for the following:
    • Microsoft SQL Server Compact Edition
    • The following new types in SQL Server 2008:
      • Ημερομηνία
      • Ώρα
      • DateTime2
      • DateTimeOffset
      • Filestream
    Object Relational Designer (O/R Designer)
  • The O/R Designer in all Visual Studio 2008 editions supports the following new types in Microsoft SQL Server 2008:
    • Ημερομηνία
    • Ώρα
    • DateTime2
    • DateTimeOffset
    • Filestream
XML editor and XSLT debugger
The XML Schema Explorer is added to all Visual Studio 2008 editions except Express editions. The XML Schema Explorer includes the following features:
  • Presentation of schema sets in a tool window that shows a hierarchical view of an XML Schema Definition (XSD) and of related XSDs.
  • The ability to search over schema sets.
  • Sorting features, filtering features, and navigation features for schema sets.
  • Integration with the XML editor to enable navigation from the tree to the XML editor and vice versa.

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

XML Editor and XSLT debugger
Multiple customer requests and software updates were applied in the XML editor and in the XSLT debugger.

Known issues in this service pack and how to work around them

  • For multiple editions of Visual Studio 2008, Microsoft supports only those configurations in which all editions are at the same service-pack level. If a computer is running multiple language versions of Visual Studio 2008, multiple editions of Visual Studio 2008, or both, all the editions must be at the release level or at the SP1 level to be supported by Microsoft.

Hotfixes that are included in this service pack

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Microsoft Knowledge Base articleΤΙΤΛΟΣ
944899  (http://support.microsoft.com/kb/944899/ ) FIX: Visual Studio 2008 performance decreases when you step through source code that you downloaded from Reference Source Server
946040  (http://support.microsoft.com/kb/946040/ ) FIX: Error message when you compile a Visual C++ 2008 project: "Error C2471: cannot update program database"
948127  (http://support.microsoft.com/kb/948127/ ) Μήνυμα λάθους κατά τη σύνδεση ενός έργου Visual C++, χρησιμοποιώντας το /INCREMENTAL Δόμηση επιλογή στο Visual Studio 2008: "LNK1000: εσωτερικό σφάλμα κατά την IncrBuildImage"
946308  (http://support.microsoft.com/kb/946308/ ) FIX: You may encounter various problems when you try to generate type library information by using the Microsoft.VisualStudio.Shell.Interop.dll assembly in Visual Studio 2008
946344  (http://support.microsoft.com/kb/946344/ ) ΕΝΗΜΕΡΩΣΗ: Ενδέχεται να αντιμετωπίσετε ζητήματα επιδόσεων στο IDE μετά τη χρήση του Visual Studio 2008 για να δημιουργήσετε ένα έργο της Visual Basic
946581  (http://support.microsoft.com/kb/946581/ ) Είναι διαθέσιμη μια αθροιστική ενημερωμένη έκδοση για το Visual Studio 2008 και Visual Web Developer Express 2008
947173  (http://support.microsoft.com/kb/947173/ ) ΕΝΗΜΕΡΩΣΗ: Ο πίνακας στοιχεία DataSet δεν είναι διαθέσιμη στη σχεδίαση έκθεσης όταν ανοίγετε ένα αρχείο RDLC αναφοράς 2005 υπηρεσιών των διακομιστή SQL στο Visual Studio 2008
947455  (http://support.microsoft.com/kb/947173/ ) ΕΝΗΜΕΡΩΣΗ: Ένα αρχείο που έχει διαγραφεί από τον κλάδο προέλευσης εξακολουθεί να υπάρχει στον κλάδο προορισμού μετά την εκτέλεση μιας λειτουργίας συγχώνευσης στο Visual Studio 2008 ομάδας υποδομή διακομιστή
947540  (http://support.microsoft.com/kb/947540/ ) ΕΝΗΜΕΡΩΣΗ: Μήνυμα λάθους κατά την προσπάθειά σας να χρησιμοποιήσετε τον Οδηγό ρύθμισης παραμέτρων του αρχείου προέλευσης δεδομένων μαζί με το αρχείο προέλευσης δεδομένων ODBC στο Visual Studio 2008: "Διαδικασίες δεν υποστηρίζονται"
951708  (http://support.microsoft.com/kb/951708/ ) ΕΝΗΜΕΡΩΣΗ: Το πρόγραμμα μεταγλώττισης Visual Basic (Vbc.exe) μπορεί να χρησιμοποιεί 100 τοις εκατό των πόρων της CPU όταν δημιουργείτε μια εφαρμογή της Visual Basic 2008, η οποία εξαρτάται από πολλά σύνολα και από πολλές αναφορές

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

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

Το Visual Studio Tools για το σύστημα του Office 3.0

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
301392Το VSTO και της Visual Basic for Applications διαλειτουργικότητα δεν λειτουργεί. Αυτή η συμπεριφορά προκαλεί τηνEnableVBACallersη ιδιότητα για να επιβάλετε ένα σφάλμα VBA στο Visual Studio 2008.
306900Μπορείτε να προσθέσετε ένα στοιχείο ελέγχου πλαισίου κειμένου σε μια φόρμα του Microsoft Outlook περιοχή. Στη συνέχεια, προσπαθήσετε να αντιγράψετε, να διαγράψετε ή να επικολλήσετε από το στοιχείο ελέγχου, χρησιμοποιώντας το πληκτρολόγιο. Όταν το κάνετε αυτό, το στοιχείο ελέγχου πλαισίου κειμένου δεν λειτουργεί.
311397Την έκδοση 3.0 VSTO δεν έκδοσης της μνήμης που έχει εκχωρηθεί από μόνο του.
328329Στο χώρο προσωρινής αποθήκευσης δεδομένων είναι κατεστραμμένο, όταν το προστατευμένο υπάρχει η λέξη προσαρμογές.

Το Visual Studio 2008 προγραμματιστές Web

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
291226Κατά τη μεταγλώττιση ενός έργου που χρησιμοποιεί .refresh αρχεία, τα αρχεία .refresh απαιτεί πολύ χρόνο για τη μεταγλώττιση.
292096Διαστήματα εισάγονται εσφαλμένα κατά τη διαμόρφωση ενός αρχείου επικαλυπτόμενων φύλλων (.css) στυλ.
293526Στο Web, τον εντοπισμό σφαλμάτων σε λειτουργία θα αποτύχει αν έχει καθοριστεί στην ενότητα μεταγλώττισης μέσα στο στοιχείο θέση στο αρχείο Web.config.
293683Επικαλυπτόμενων φύλλων στυλ (CSS) IntelliSense προσθέτει διπλά εισαγωγικά στο χαρακτηριστικό κλάσης μετά την ενεργοποίηση τουΕισαγωγή προσφορά τιμής χαρακτηριστικού κατά την πληκτρολόγησηΕπιλογή.
299418Όταν προσθέτετε μια νέα κύρια σελίδα με το έργο και επιλέξτε μια κύρια σελίδα για τη νέα κύρια σελίδα, η προεπιλεγμένη τιμή του γονικού τουAutoEventWireupχαρακτηριστικό έχει οριστεί σε False.
302554Λαμβάνετε ένα "μπορεί να μην βρείτε δείκτης επιλογής κλάσης CSS" <class_name>"" μήνυμα λάθους όταν κάνετε κλικ στο κουμπί Ορισμός για μετάβαση στο όνομα κλάσης DIV.</class_name>
303796Όταν εφαρμόζετε εντοπισμό σφαλμάτων σε μια υπηρεσία Web, το Visual Studio ενημερώνει αυτόματα τις αναφορές του Web σε μια εφαρμογή προγράμματος-πελάτη Web που εκτελείται στον ίδιο υπολογιστή.
304108Λαμβάνετε ένα μήνυμα λάθους "δεν είναι έγκυρο χαρακτηριστικό - Η τιμή είναι έγκυρη σύμφωνα με τον τύπο δεδομένων 'NmToken'" όταν προσθέτετε περισσότερες από μία τιμές για τοtraceOutputOptionsτο χαρακτηριστικό στο αρχείο Web.config.
307231Δεν μπορείτε να προσθέσετε μια κύρια σελίδα ένθετων ως ένα νέο στοιχείο σε έργα της εφαρμογής Web.
308786Όταν ανοίξετε δύο ή περισσότερες σελίδες aspx, εικόνες δεν εμφανίζονται στην προβολή σχεδίασης του 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Το IntelliSense JScript δεν λειτουργεί με τη βιβλιοθήκη JavaScript "Επέκταση JS".
321902Ο σχεδιαστής της HTML δεν αντικαθιστά την επιλογή, όταν εκτελείτε μια λειτουργία επικόλλησης.
321928Ο σχεδιαστής της HTML δεν δέχεται συντομεύσεις πληκτρολογίου.
322465Ο σχεδιαστής της HTML αντιστρέφει το κείμενο εισαγωγής που αντικαθιστά μια επιλογή, αν η επιλογή έχει μια ετικέτα.
322633Η δυνατότητα σύνταξης επισήμανση δεν είναι διαθέσιμη για αρχεία .asp κλασική.
324668Ο σχεδιαστής ASP.NET εσφαλμένη τοποθέτηση στην <span>ετικέτα γύρω από SqlDataSource παραμέτρους.</span>
327262Εάν επιλέξετε ένα στοιχείο ελέγχου μέσα σε έναν πίνακα που βρίσκεται μέσα σε έναν πίνακα, το στοιχείο ελέγχου είναι επιλεγμένο εσφαλμένα σε κατάσταση λειτουργίας προέλευσης.
327560Μια σελίδα HTML δεν σωστά δεν εμφανίζονται αφού κάνετε διπλό κλικ σε ένα κουμπί σε προβολή σχεδίασης.
328944Το κουμπί προβολής κώδικα και το κουμπί "Προβολή σχεδίασης" δεν ενεργοποιούνται και δεν λειτουργεί το πλήκτρο F7 και τη συντόμευση πληκτρολογίου SHIFT + F7.
328999Εισαγάγετε μια ετικέτα <reference>αρχείο JavaScript ώστε να δείχνει ένα ενσωματωμένο αρχείο JavaScript σε ένα έργο στο Visual Studio 2008. Κατά τη μεταγλώττιση του έργου, ενδέχεται να εμφανιστεί ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:</reference>

Δεν είναι δυνατή η αντιγραφή του αρχείου "obj\Debug\ClassLibrary.dll" σε "bin\Debug\ClassLibrary.dll". Δεν είναι δυνατή η πρόσβαση στο αρχείο 'bin\Debug\ClassLibrary.dll' επειδή χρησιμοποιείται από άλλη διεργασία.
Αυτό το ζήτημα παρουσιάζεται όταν και τα δύο αρχεία είναι ανοιχτά στο Visual Studio 2008 IDE.
330457Σε κατάσταση σχεδίασης του Visual Studio 2008, η καταχώρηση μενού συντόμευσης δικαίωμα "Προβολή κώδικα" δεν είναι πάντα ορατή
330792Για ναNavigateURLη ιδιότητα από τοΥπερ-σύνδεση (Hyperlink)στοιχείο ελέγχου επιλύει σωστά το URL.
331383Οι αναφορές JavaScript ενσωματωμένο συγκροτήσεις δεν ακολουθούνται
331523Το JavaScript IntelliSense περιέχει ένα σφάλμα τυπογραφικά για τοfontcolorη μέθοδος και για τοFontSizeΗ μέθοδος.
331534Το JavaScript IntelliSense δεν εμφανίζει ορισμένα μέλη του αντικειμένου RegExp.
332864ASP.NET απόδοση μερικές φορές δεν εμφανίζει σελίδες που χρησιμοποιούν σωστά ένθετες κύριες σελίδες
332941Το IntelliSense JavaScript απενεργοποιείται αν είναι απενεργοποιημένη η επιλογή της γραμμής περιήγησης
333575Πρόγραμμα επεξεργασίας HTML που διαγράφει τυχαία κώδικες html από σελίδες aspx ειδικά τις ετικέτες κλεισίματος
336039Όταν συνδέετε ένα ποντίκι φορητού υπολογιστή Microsoft στον υπολογιστή σας, παρουσιάζονται προβλήματα του περιβάλλοντος εργασίας χρήστη.
337534Όταν χρησιμοποιείτε τα αντικείμενα LinkButton, ενδέχεται να παρουσιαστεί ένα ζήτημα "Καταστροφή HTML".
337804Όταν απόδοση των ενσωματωμένων πινάκων που περιέχουν τα “ πλάτος = 100% ” ετικέτας στην προβολή σχεδίασης του Visual Studio 2008 IDE, το IDE ενδέχεται να σταματήσει να ανταποκρίνεται.
338211Τώρα μπορείτε να απενεργοποιήσετε τη δυνατότητα προεπισκόπησης και να ανοίξετε οποιοδήποτε περιεχόμενο απευθείας σε προβολή σχεδίασης και να ορίσετε αυτήν τη συμπεριφορά, ως προεπιλογή.
338668Το Visual Studio 2008 σταματά να ανταποκρίνεται σε προβολή σχεδίασης, όταν χρησιμοποιείτε την εικόνα gif με κίνηση σε έναUpdateProgress AtlasControl
342172Οπτικό Studio επεξεργαστή παράγει μη αναμενόμενα ή λανθασμένων HTML μετά τη μετακίνηση ενόςΕλέγχουcontrol to anUpdatePanelControl.

Το Visual C#

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
294736Το IntelliSense προτείνει ιδιότητες μόνο για ανάγνωση στο αντικείμενο προετοιμασίες.
295945Για ναΚατάργηση αχρησιμοποίητων Usingsη εντολή δεν καταργεί το μη δεσμευμένοusingΔηλώσεις ενσωματωμένου γλώσσα ερωτήματος (LINQ).
299277Η διασύνδεση System.linq.IGrouping δεν μπορεί να χρησιμοποιηθεί σε μια σύνδεση Windows Presentation Foundation (WPF) σχετικά με την ιδιότητα κλειδιού, επειδή η διασύνδεση έχει υλοποιηθεί ρητά.
299827Η λειτουργία μετονομασίας στη δυνατότητα Refactor δεν πάντα χειρίζεται τα περιεχόμενα της συμβολοσειράς σωστά.
303073Όταν μεταγλώττιση του κώδικα που έχει εσφαλμένη μορφή σχόλια χρησιμοποιώντας το/docεπιλογή, ενδέχεται να λάβετε ένα μήνυμα λάθους "Εσωτερικό σφάλμα μεταγλωττιστή".
304338Όταν δημιουργείτε ένα πρόγραμμα χειρισμού συμβάντων γενικής χρήσης, χρησιμοποιώντας τη δυνατότητα "Δημιουργία δείκτη χειρισμού συμβάντων στην καρτέλα", θα διακόπτεται το Visual Studio 2008 IDE.
304804Για ναusingη οδηγία δεν εφαρμόζεται σε δύο μέρη μιας μεθόδου μερική εάν τοusingη οδηγία έχει οριστεί σε διαφορετικά πεδία.
305895Ο τελεστής "==" και το "! ="χειριστή δεν λειτουργούν σωστά όταν συγκρίνετε τύπος τιμής επιδέχεται τιμές null με τον εαυτό από τους τελεστές. Αυτό το ζήτημα παρουσιάζεται όταν η τιμή του τύπου είναι null.
307131Το IntelliSense δεν εμφανίζει τις μεθόδους επέκταση που εφαρμόζεται σε παραμέτρους γενικού τύπου.
315853twoκλείδωμαδηλώσεις στο ίδιο μπλοκ ενδέχεται να προκαλέσει το μεταγλωττιστή να διακόπτεται η λειτουργία του.
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Μετονομασία refactoring ενδέχεται να προκαλέσει Visual C# 2008 Express Edition να σταματήσει να ανταποκρίνεται ("κολλάει").
322925Όταν δίνετε μια αναφοράς null στη συνάρτηση GetHashCode, ορισμένα αντικείμενα StringComparers throw ArgumentNullException εξαίρεση. Αυτή η εξαίρεση δεν είναι τεκμηριωμένη
323137LINQ έκφραση δέντρο μεταγλωττιστή παρουσιάζει μια εξαίρεση VerificationException σε σταθερές null για τύπους που επιδέχεται τιμές null.
327883LINQ έκφραση μεταγλώττισης διακόπτεται όταν κάνετε ένα καλοσχεδιασμένο έκφραση δέντρου που αφορούν έναν τελεστή "είναι" και ο τελεστέος του οποίου ο τύπος επιστροφής είναι void.
329326Πολλά ζητήματα παρουσιάζονται κατά τη μεταγλώττιση τον ακόλουθο κώδικα:

"default(T)?? t"
336356Έχετε μια λύση η οποία έχει πολλά έργα. If you click "Find All References" in the solution, the Visual Studio may stop responding or needs a long time to complete the operation.
337315When the Add method that is used by a collection initializer does not return void value, the expression compiler generates invalid code.
339226C# compiler creates an invalid expression tree when nullable user operator is used.
339562You construct an expression tree node for a new expression that uses the "System.Void " type, the expression tree node is constructed. When you compile the expression tree node, the expression compiler crashes.
340291C# compiler emits incorrect expression tree for enum binary operations.
340383If embedded statements are used without braces, compilers may throw an error and refuse to compile.
342361When you create a fixed size array in a data structure under Visual Studio 2008 targeting Compact Framework 2.0, you may receive the following error message:

Missing compiler required member ‘System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'
344277IntelliSense crashes IDE when you scroll through the members of an object from a third-party library.
346407Live semantic errors analysis incorrectly shows an error.
347248Live semantic errors analysis shows the following false error:

'The type 'int' must be a reference type

Visual Basic

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
326452You receive incorrect error messages and behavior when you import XML namespaces.
333884Visual Basic projects are compiled slowly when they contain Web references.
321043You may encounter debugging performance issues when you use large arrays.
320416,302187You may encounter debugging performance issues when you use large arrays.
301577Incorrect value output is displayed in the immediate window.
315796The compiler may crash when you edit a Windows Forms application.
322131Μια εφαρμογή που περιέχει ένα προσαρμοσμένο χαρακτηριστικό αναγκάζει το μεταγλωττιστή να διακόπτεται η λειτουργία του.
322714Εάν τροποποιήσετε τη σελίδα ιδιοτήτων, πρέπει να υπάρχει ένα προβληματικό σημαία εμφανίζεται. Εάν τροποποιήσετε ένα μόνο κείμενο εισαγωγής στη σελίδα ιδιοτήτων, η τροποποίηση θα χαθούν.
301749The "using System.Linq" directive is missing from the files that are generated by the Class Designer.
317143Ο εκδότης να χρησιμοποιεί τις ρυθμίσεις λάθος για τη μεταγλώττιση και τη δημοσίευση έργων και λύσεις.
312573Error message after you upgrade Visual Basic 6 code to Visual Basic 2008 Express Edition: "The operation could not be completed. Το σύστημα δεν είναι δυνατό να εντοπίσει το καθορισμένο αρχείο."
291268Απέτυχε η σύνδεση δεδομένων στον SQL Server 2008.
305371Visual Studio 2008 installation disables connections to SQL 2008 CTP.
311689Παρουσιάστηκε σφάλμα στον κώδικα που δημιουργείται από τη σχεδίαση DataSet.
331912Σχέσεις πληκτρολογημένο στοιχεία DataSet είναι κατεστραμμένες.
321275Μήνυμα σφάλματος στη σχεδίαση του συνόλου δεδομένων: "τιμή ζητήθηκε 'Ιδιότητες' δεν βρέθηκε."
305067Όταν χρησιμοποιείτε το στοιχείο σχεδίασης σε ένα έργο του ASP.NET, το στοιχείο PrintForm Power Pack της Visual Basic που εμφανίζεται στην εργαλειοθήκη.

Το Visual Studio Debugger

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
307998You may not remove a breakpoint from a Microsoft ASP.NET application when you debug the application.
308138If you have two files that have the same name in different folders, breakpoints work only in one of the files.
310644The DataView visualizer is not displayed correctly.
301865You may encounter a problem when you use breakpoints on a computer that is running Windows Vista.
319295When the Microsoft symbol store is configured in Visual Studio and Visual Studio is running in Windows Vista, Visual Studio always displays the symbol license agreement.
315555You debug JavaScript by attaching the debugger to Iexplorer.exe by using Visual Studio 2008. If multiple script files that have the same name are loaded, breakpoints do not persist on the correct script file when the page is refreshed.
320815Για ναStartupInfo.wShowWindowflag has different values when the program is started by using the Start Without Debugging option or the Start Debugging option.
333493You cannot redirect an application by using standard input (STDIN) and standard output (STDOUT) for debugging.

Visual Studio SDK

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
320999When you merge application code that involves method declared in an abstract generic class, ANullReferenceExceptionerror occurs, and theAspNET_Merge.exeutility fails.

Το Visual C++

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Σύνδεση ΤαυτότηταςΠεριγραφή
312421Το εργαλείο Microsoft μακροεντολής κωδικοποιητής (MASM) για Visual C++ 2008 Express Edition προστίθεται στο Visual C++ 2008 Express Edition Service Pack 1.
310004Μετά την ενεργοποίηση του/docεπιλογή προγράμματος μεταγλώττισης Visual C++ 2008, το πρόγραμμα μεταγλώττισης διακόπτεται κατά τη μεταγλώττιση μη τυπικού κώδικα ο οποίος είναι compilable.
323448Η προεπιλεγμένη παράμετρος από την ctor του τοStd::COMPLEX<t></t>το αντικείμενο δεν είναι σωστή.
294649Δεν μπορείτε να χρησιμοποιήσετε το αρχείο κεφαλίδων intrin.h και το αρχείο κεφαλίδων string.h ταυτόχρονα.
337740Όταν χρησιμοποιείτε το _BIND_TO_CURRENT_VCLIBS_VERSION καθορίζουν σε ένα έργο χρησιμοποιώντας ATL σε υπολογιστή που διαθέτει Visual C++ 2008 πακέτο δυνατοτήτων εγκατεστημένο, εμφανίζονται μηνύματα λάθους "σφάλμα LNK2001".
330199Αφού δημιουργήσετε χαρακτήρων πολλών byte (MBCS) σύνολο πρόγραμμα που χρησιμοποιεί τη μέθοδο GetSelText της κλάσης RichEditCtrl, το πρόγραμμα επιστρέφει εσφαλμένη τιμή.
329919Μπορείτε να χρησιμοποιήσετε τον αλγόριθμο search_n για να εντοπίσετε το n διαδοχικά ακέραιες τιμές σε έναδιάνυσμα<int></int>Object. Εάν η τιμή του n είναι μεγαλύτερος του 3, μπορεί να προκύψει μια διεκδίκηση.
339442Η κλάση is_pod και η κλάση has_trivial_constructor εσφαλμένα επιστροφής είναι αληθής όταν η κλάση πληκτρολογήστε ούτε μια pod ούτε έχει trivial προεπιλεγμένη κατασκευή.
337241Σε ορισμένες εφαρμογές των οποίων .NCB αρχείο είναι μεγαλύτερο από 64 megabyte (MB), το IntelliSense μπορεί να αποτύχει.
339432Το πρόγραμμα μεταγλώττισης εσφαλμένα επιστρέφει false για την κλάση is_polymorphic.

Τα Windows Presentation Foundation "Σχεδίαση" (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 ομάδας συστήματος
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 (http://msdn2.microsoft.com/en-us/library/Aa372866.aspx)
  • Συνιστούμε 512 MB ή περισσότερη μνήμη RAM.

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

Διατίθεται επίσημη υποστήριξη μέσω σύνδεσης της Microsoft. Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://Connect.Microsoft.com/ (http://connect.microsoft.com/)
Ανεπίσημο κοινότητα υποστήριξη είναι διαθέσιμη μέσω του φόρουμ στο MSDN. Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://forums.Microsoft.com/MSDN/Default.aspx?ForumGroupID=6&SiteID=1 (http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=6&SiteID=1)

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

Το Visual Studio 2008 SP1 είναι ένα πρόγραμμα εγκατάστασης διαχείριση και ενημέρωση λήψης υπό όρους. Το Visual Studio 2008 SP1 εντοπίζει και εγκαθιστά μόνο σχετικές ενημερώσεις που ισχύουν για τον υπολογιστή στον οποίο εκτελείται. Για την ανάπτυξη του διαχειριστή, δημιουργία μιας διάταξης πλήρους πακέτου στον υπολογιστή-διακομιστή. Για να δημιουργήσετε ένα πλήρες πακέτο διάταξης του Visual Studio 2008 SP1, ακολουθήστε τα εξής βήματα:
  1. Κάντε λήψη του αρχείου VS90sp1_KB945140.exe σε έναν προσωρινό φάκελο σε έναν υπολογιστή που συνδέεται στο Internet. Για παράδειγμα, μπορείτε να αποθηκεύσετε το αρχείο στο φάκελο C:\VS90SP1.
  2. Κάντε κλικStartΚάντε κλικΕκτέλεσηTYPECmd, και στη συνέχεια κάντε κλικ στο κουμπίOk.

    ΣΗΜΕΙΩΣΗΣτα Windows Vista, εάν σας ζητηθεί κωδικός πρόσβασης διαχειριστή ή επιβεβαίωση, πληκτρολογήστε τον κωδικό πρόσβασής σας ή κάντε κλικ στο κουμπίContinue.
  3. Πληκτρολογήστε την ακόλουθη εντολή για να κάνετε λήψη όλων των πακέτων του Visual Studio 2008 SP1:
    /Createlayout VS90sp1-KB945140-ENU.exeFullTargetFolderPath/passive
    ΣΗΜΕΙΩΣΗΤο σύμβολο κράτησης θέσηςFullTargetFolderPathαντιπροσωπεύει το φάκελο προορισμού για τη διάταξη του πακέτου. Για παράδειγμα, πληκτρολογήστε την ακόλουθη εντολή:
    / Passive c:\VS90SP1\Layout /createlayout VS90sp1-KB945140-ENU.exe
Όταν ακολουθήσετε αυτά τα βήματα, μπορείτε να λάβετε τα πλήρη πακέτα 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

Installation/removal issues for all platforms

See the Readme document for more information.

Known issues with the service pack

See the Readme document for more information.

Αναφορές

For more information about this service pack, visit the following Microsoft Web site:
http://go.microsoft.com/fwlink/?LinkID=110456 (http://go.microsoft.com/fwlink/?LinkID=110456)
For more information about Visual Studio 2008 Service Pack 1 for Express Editions, click the following article number to view the article in the Microsoft Knowledge Base:
950264  (http://support.microsoft.com/kb/950264/ ) List of changes and fixed issues for Visual Studio 2008 Express Editions with Service Pack 1
For more information ADO.NET Entity Data Model Designer, click the following article numbers to view the articles in the Microsoft Knowledge Base:
956252  (http://support.microsoft.com/kb/956252/ ) How to disable ADO.NET Entity Data Model Designer in the Visual Studio 2008 Service Pack 1 shell (isolated mode)
956253  (http://support.microsoft.com/kb/956253/ ) ADO.NET Entity Data Model Designer is not supported in the Visual Studio 2008 Service Pack 1 shell (integrated mode)

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Studio 2008 Team Suite
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual C# 2008 Express Edition
Λέξεις-κλειδιά: 
kbexpertiseadvanced kbhowto kbinfo kbmt KB950263 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:950263  (http://support.microsoft.com/kb/950263/en-us/ )