Symptomen
In Microsoft Visual Studio 2008 wanneer u stap voor stap de code die u hebt gedownload van Microsoft verwijzing bronserver, afneemt Visual Studio 2008 prestaties.
Oorzaak
Dit probleem treedt op omdat de bronbestanden gedownload elke keer opnieuw dat het foutopsporingsprogramma raakt een onderbrekingspunt in de code.
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/KB944899 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 Deze hotfix voorkomt bovendien dat een onnodige Licentievoorwaarden voor Microsoft-Software in het dialoogvenster dat herhaaldelijk wordt geopend wanneer u de foutopsporing start. U kunt deze hotfix toepassen op 32-bits en 64-bits besturingssystemen. Als u deze hotfix hebt toegepast op een 64-bits versie van Windows Vista of in latere versies van Windows Vista, maakt u een leeg tekstbestand van Symsrv.yes. Dit bestand wordt opgeslagen in de map met het bestand Symsrv.dll. Het bestand Symsrv.dll is meestal bevindt een van de volgende mappen:
-
InstallationDrive\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x64
-
InstallationDrive\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\ia64
Als u 32-bits of 64-bits foutopsporingsprogramma onderdelen worden gekopieerd naar een externe computer, moet u het bestand Symsrv.yes kopiëren naar de map met het foutopsporingsprogramma componenten. In dit scenario hebt u niet de hotfix toepassen op de externe computer.
Vereisten
Visual Studio 2008 is geïnstalleerd om deze hotfix hebt toegepast, moet u hebben.
Opnieuw opstarten
U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.
Informatie over het vervangen van hotfixes
Deze hotfix vervangt geen andere hotfixes. Deze hotfix vervangt echter een eerdere versie van dezelfde hotfix. De eerdere versie van dezelfde hotfix heeft een probleem in de installatieonderdelen. De eerdere versie van deze hotfix moet de volledige installatie van alle optionele talen. Deze volledige installatie extra tijd voor de installatie heeft meer schijfruimte gebruikt en had kunnen Visual Studio laten in een niet-patchable staat. De latere versie van deze hotfix wordt dit probleem opgelost.
Opmerking Voordat u de nieuwere versie van deze hotfix hebt toegepast, moet u de eerdere versie van deze hotfix verwijderen.Bestandsinformatie
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 |
Pad naar bestand |
---|---|---|---|---|---|
Vsdebug.dll |
9.0.21022.63 |
1,513kb |
25-Mar-2008 |
15:49 |
.. \Program Files\Microsoft visual Studio 9.0\Common7\Package\Debugger\ |
Symsrv.yes |
leeg bestand geen versienummer |
1kb |
13-Dec-2007 |
10:33 |
.. \Program Files\Microsoft visual Studio 9.0\Common7\IDE\Remote Debugger\x86\ |
Symsrv.yes |
leeg bestand geen versienummer |
1kb |
13-Dec-2007 |
10:33 |
.. \Program Files\Microsoft visual Studio 9.0\Common7\x86\ |
Vs_setup.dll |
9.0.21022.55 |
1,025kb |
25-Mar-2008 |
13:59 |
.. \Program Files\Microsoft visual Studio 9.0\SKU-naam |
Van toepassing zijnde talen
-
Vereenvoudigd Chinees
-
Traditioneel Chinees
-
Engels
-
Frans
-
Duits
-
Italiaans
-
Japans
-
Koreaans
-
Spaans
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Ga naar de volgende Microsoft-website voor meer informatie over de geïntegreerde Visual Studio 2008 ondersteuning voor foutopsporing:
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspxVoor meer informatie over terminologie voor software-updates 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 beschrijven