Symptomen

Overweeg het volgende scenario:

  • Met Microsoft Visual Studio 2008 kunt u een Microsoft Visual Basic-project maken.

  • Visual Basic-project bevat een groot aantal XML-commentaar in één bestand.

  • Het bestand is waarschijnlijk een ontwerp is gegenereerd voor een dataset of een webverwijzing.

In dit scenario treden de volgende prestatieproblemen in de IDE:

  • De IDE duurt lang om de oplossing te bouwen en opnieuw opbouwen van de oplossing.

  • Er is een langzame reactietijd wanneer u op F5 om te starten met het opsporen van fouten.

  • Er is een langzame reactietijd in de Code-Editor.

  • Er is een langzame reactietijd in IntelliSense.

Oorzaak

Dit probleem treedt op vanwege de manier waarop de compiler Visual Studio 2008 verwerkt grote bestanden met XML-documentatie.

Oplossing

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.Om deze hotfix te downloaden vanaf de MSDN Code Gallery, gaat u naar de volgende Microsoft-website:

http://code.msdn.microsoft.com/KB946344 Opmerking De MSDN Code Gallery geeft de talen waarvoor de hotfix beschikbaar is. Als de taal die niet wordt weergegeven, is het omdat de pagina Galerie met Code bron niet beschikbaar voor die taal is.Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:

http://support.microsoft.com/contactus/?ws=support De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

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

Tijdelijke oplossing

Gebruik een van de volgende methoden om dit probleem omzeilen.

Methode 1: Uitschakelen van het genereren van XML-opmerking

Als u wilt uitschakelen XML-opmerkingen voor het project, een van de volgende procedures te gebruiken.

Visual Studio 2008

  1. In Solution Explorer met de rechtermuisknop op de Projectnaamen klik vervolgens op Eigenschappen.

  2. Klik op het tabblad compileren , schakelt u het selectievakje voor het genereren van XML-documentatiebestand .

  3. Klik op Alles opslaanin het menu bestand .

Visual Basic 2008 Express Edition

  1. Maak een back-up van het project.

  2. Open het bestand .vbproj voor het project in Kladblok.

  3. Zoek en verwijder alle elementen < DocumentationFile > in het bestand .vbproj.Opmerking Normaal gesproken verwijdert u twee elementen in het bestand .vbproj.

Methode 2: De XML-commentaar verwijderen

Als u wilt dat het XML-commentaar, volgt voor de ontwerper gegenereerde bestand:

  1. Wijs Zoeken en vervangenin het menu bewerken en klik vervolgens op Snel vervangen.

  2. Typ in het vak Zoeken naar '''.

  3. Typ " "in het vak vervangen door en klik vervolgens op Alles vervangen.

Opmerking U moet deze stappen herhalen als u een van de volgende acties uitvoeren:

Methode 3: Maak een apart project voor het opslaan van het bestand met de XML-opmerkingen

Maak een nieuwe class library-project voor het opslaan van de ontwerper gegenereerde bestanden. Een voorbeeld van is de volgende procedure om dit te doen:

  1. Maak een nieuwe class library-project voor het opslaan van bestanden die een dataset of die een webverwijzing bevatten.

  2. In het oorspronkelijke project van de Visual Basic een verwijzing toevoegen aan de nieuwe class library-project.

  3. Gebruik de methode 1 uit om het bestand XML-documentatie.

Opmerking Mogelijk moet de importinstructies naar de Visual Basic-code toevoegen.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie

Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijvenGa naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over het genereren van XML-documentatie voor een project:

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

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.