Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Rozważ następujący scenariusz:

  • Microsoft Visual Studio 2008 służy do tworzenia projektu Microsoft Visual Basic.

  • Projekt języka Visual Basic zawiera wiele komentarzy XML w pojedynczym pliku.

  • Plik jest prawdopodobnie projektant wygenerowany plik dla zestawu lub odwołania sieci Web.

W tym scenariuszu mogą wystąpić następujące problemy z wydajnością w IDE:

  • IDE zajmuje dużo czasu zbudowanie rozwiązanie i ponownie utworzyć rozwiązanie.

  • Doświadczenie czas powolnych odpowiedzi, kiedy zostanie naciśnięty klawisz F5, aby uruchomić debugowanie.

  • Doświadczenie czas powolna reakcja w edytorze kodu.

  • Doświadczenie czas powolna reakcja w technologii IntelliSense.

Przyczyna

Ten problem występuje z powodu sposobu przetwarzania przez kompilator Visual Studio 2008 dużych plików, które zawierają dokumentacji XML.

Rozwiązanie

Informacje o poprawce



Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Tylko w systemach, których dotyczy ten problem, należy zastosować tę poprawkę. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę.

Aby pobrać tę poprawkę z galerii kodów MSDN, odwiedź następującą witrynę firmy Microsoft w sieci Web:

http://code.msdn.microsoft.com/KB946344
Uwaga Galerii kodów MSDN zawiera listę języków, dla których dostępna jest poprawka. Jeśli na liście język nie jest widoczny, to dlatego stronie resource galerię kodu nie jest dostępna dla danego języka.


Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej i obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi, odwiedź następującą witrynę firmy Microsoft w sieci Web:

http://support.microsoft.com/contactus/?ws=support

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Avvspkdh.dll

9.0.21022.43

34,816

29-Jan-2008

03:17

Mcee.dll

9.0.21022.43

367,608

29-Jan-2008

03:17

Mpishim.exe

9.0.21022.43

26,112

29-Jan-2008

03:17

Msvb7.dll

9.0.21022.43

4,069,880

29-Jan-2008

03:17

Msvsmon.exe

9.0.21022.43

3,004,416

29-Jan-2008

03:17

Obejście problemu

Aby obejść ten problem, użyj jednej z następujących metod.

Metoda 1: Wyłącz generowanie komentarza XML

Aby wyłączyć generowanie komentarza XML dla projektu, użyj jednej z następujących procedur.

Program Visual Studio 2008

  1. W Eksploratorze rozwiązań NazwaProjektukliknij prawym przyciskiem myszy, a następnie kliknij polecenie Właściwości.

  2. Na karcie skompilować kliknij, aby wyczyścić pole wyboru Generuj XML pliku dokumentacji .

  3. W menu plik kliknij polecenie Zapisz wszystko.

Visual Basic 2008 Express Edition

  1. Utwórz kopię zapasową projektu.

  2. W programie Notatnik Otwórz plik .vbproj dla projektu.

  3. Zlokalizuj, a następnie usuń wszystkich elementów < DocumentationFile > w pliku .vbproj.

    Uwaga Zazwyczaj spowoduje usunięcie dwóch elementów w pliku .vbproj.

Metoda 2: Usuń komentarze XML

Aby usunąć komentarze XML, wykonaj następujące kroki dla plików generowanych przez projektanta:

  1. W menu Edycja wskaż polecenie Znajdź i Zamień, a następnie kliknij przycisk Szybko zamienić.

  2. W polu Znajdź wpisz '''.

  3. W polu Zamień na wpisz "" i kliknij przycisk Zamień wszystkie.

Uwaga Te kroki należy powtórzyć, jeśli wykonasz jedną z następujących czynności:

Metoda 3: Utwórz osobny projekt do przechowywania pliku, który ma komentarzy XML

Utwórz nowy projekt biblioteki klas do przechowywania plików generowanych przez projektanta. Poniższa procedura jest przykładem, w tym:

  1. Utwórz nowy projekt biblioteki klas do przechowywania plików, które zawierają zestawu danych lub które zawierają odwołanie sieci Web.

  2. W oryginalnym pliku projektu języka Visual Basic należy dodać odwołanie do nowego projektu biblioteki klas.

  3. Aby wyłączyć plik dokumentacji XML, należy użyć metody 1.

Uwaga Należy dodać instrukcje importu, tak aby kod języka Visual Basic.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Aby uzyskać więcej informacji o sposobach generowania dokumentacji XML dla projektu, odwiedź następującą witrynę Microsoft Developer Network (MSDN) w sieci Web:

http://msdn2.microsoft.com/en-us/library/x4sa0ak0(VS.90).aspx

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×