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

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

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Χρησιμοποιήστε το Microsoft Visual Studio 2008 για να δημιουργήσετε ένα έργο της Microsoft Visual Basic.
  • Το έργο της Visual Basic περιέχει πολλά σχόλια XML σε ένα μόνο αρχείο.
  • Το αρχείο είναι πιθανώς ένα αρχείο που δημιουργήθηκε από σχεδιαστή για ένα dataset ή μια αναφορά Web.
Σε αυτό το σενάριο, ενδέχεται να αντιμετωπίσετε τα ακόλουθα ζητήματα επιδόσεων στο IDE:
  • Το IDE διαρκεί πολλή ώρα για τη δημιουργία της λύσης και την αναδόμηση της λύσης.
  • Αντιμετωπίζετε φορά αργή απόκριση όταν πιέζετε το πλήκτρο F5 για να εκκινήσετε τον εντοπισμό σφαλμάτων.
  • Αντιμετωπίζετε αργή ανταπόκριση στο πρόγραμμα επεξεργασίας κώδικα.
  • Αντιμετωπίζετε φορά αργή απόκριση στο IntelliSense.

Αιτία

Αυτό το ζήτημα παρουσιάζεται εξαιτίας πώς το πρόγραμμα μεταγλώττισης Visual Studio 2008 επεξεργάζεται μεγάλα αρχεία που περιέχουν τεκμηρίωσης XML.

Προτεινόμενη αντιμετώπιση

Πληροφορίες επείγουσας επιδιόρθωσης



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

Για να κάνετε λήψη αυτής της επείγουσας επιδιόρθωσης από τη Συλλογή κωδίκων MSDN, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://Code.MSDN.Microsoft.com/KB946344

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://support.Microsoft.com/contactus/?ws=support


Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στο του Ημερομηνία και ώρα το στοιχείο του πίνακα ελέγχου.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΏρα
Avvspkdh.dll9.0.21022.4334,81629-Ιαν-200803: 17
Mcee.dll9.0.21022.43367,60829-Ιαν-200803: 17
Mpishim.exe9.0.21022.4326,11229-Ιαν-200803: 17
Msvb7.dll9.0.21022.434,069,88029-Ιαν-200803: 17
Msvsmon.exe9.0.21022.433,004,41629-Ιαν-200803: 17

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

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.

Μέθοδος 1: Απενεργοποίηση της δημιουργίας του σχολίου XML

Για να απενεργοποιήσετε τη δημιουργία σχολίου XML για το έργο, χρησιμοποιήστε μία από τις ακόλουθες διαδικασίες.

Visual Studio 2008

  1. Στην Εξερεύνηση λύση, κάντε δεξιό κλικ Όνομα_έργου, και στη συνέχεια κάντε κλικ στο κουμπί Ιδιότητες.
  2. Σχετικά με το Μεταγλώττιση καρτέλα, Καταργήστε την επιλογή του Δημιουργία αρχείου τεκμηρίωσης XML το πλαίσιο ελέγχου.
  3. Σχετικά με το Το αρχείο μενού, κάντε κλικ στο κουμπί Αποθήκευση όλων.

Visual Basic 2008 Express Edition

  1. Δημιουργήστε ένα αντίγραφο ασφαλείας του έργου.
  2. Στο Σημειωματάριο (Notepad), ανοίξτε το αρχείο .vbproj για το έργο.
  3. Εντοπίστε και κατόπιν διαγράψτε όλα τα <DocumentationFile></DocumentationFile> στοιχεία στο αρχείο .vbproj.

    Σημείωση Συνήθως, θα διαγράψετε δύο στοιχεία στο αρχείο .vbproj.

Μέθοδος 2: Κατάργηση τα σχόλια XML

Για να καταργήσετε τα σχόλια XML, ακολουθήστε τα εξής βήματα για το αρχείο που δημιουργήθηκε από σχεδιαστή:
  1. Σχετικά με το Επεξεργασία μενού, σημείο Εύρεση και αντικατάσταση, και στη συνέχεια κάντε κλικ στο κουμπί Γρήγορη αντικατάσταση.
  2. Με το Εύρεση πλαίσιο, πληκτρολογήστε '''.
  3. Με το Αντικατάσταση με πλαίσιο, πληκτρολογήστε '', και στη συνέχεια κάντε κλικ στο κουμπί Αντικατάσταση όλων.
Σημείωση Εάν εκτελείτε μία από τις ακόλουθες ενέργειες, πρέπει να επαναλάβετε αυτά τα βήματα:
  • Αποθηκεύστε το αρχείο σχεδίασης που δημιούργησε αυτό το αρχείο κώδικα.
  • Ανανεώστε την αναφορά του Web.
  • Κάντε δεξιό κλικ στο αρχείο και, στη συνέχεια, κάνετε κλικ στο κουμπί Εκτέλεση προσαρμοσμένου εργαλείου.

Μέθοδος 3: Δημιουργήστε ένα ξεχωριστό έργο για να αποθηκεύσετε το αρχείο που περιέχει τα σχόλια XML

Δημιουργήστε ένα νέο έργο βιβλιοθήκη κλάσης, για να αποθηκεύσετε αρχεία που δημιουργήθηκαν από το σχεδιαστή. Η διαδικασία που ακολουθεί είναι ένα παράδειγμα για να το κάνετε αυτό:
  1. Δημιουργήστε ένα νέο έργο βιβλιοθήκη κλάσης για την αποθήκευση αρχείων που περιέχουν ένα dataset ή που περιέχουν αναφορά στο Web.
  2. Στο αρχικό έργο της Visual Basic, προσθέστε μια αναφορά στο νέο έργο βιβλιοθήκη κλάσης.
  3. Χρησιμοποιήστε τη μέθοδο 1 για να απενεργοποιήσετε το αρχείο τεκμηρίωσης XML.
Σημείωση Ίσως χρειαστεί να προσθέσετε προτάσεις εισαγωγής στον κώδικα της Visual Basic.

Κατάσταση

Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

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

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft
Για περισσότερες πληροφορίες σχετικά με τη δημιουργία τεκμηρίωσης XML για ένα έργο, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft Developer Network (MSDN) στο Web:
http://msdn2.Microsoft.com/en-us/library/x4sa0ak0 (VS.90) .aspx

Ιδιότητες

Αναγν. άρθρου: 946344 - Τελευταία αναθεώρηση: Δευτέρα, 24 Σεπτεμβρίου 2012 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual Studio 2008 Academic Edition
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Basic 2008 Express Edition
  • 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
Λέξεις-κλειδιά: 
kbqfe kbmt KB946344 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 946344

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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com