2009-05-25 8 views
0

j'utilise codeblocks comme mon IDE pour C++ et toutes les 10 minutes ou si je reçois le suivant message d'erreur:"Recharger le fichier?" erreur dans codeblocks

« Recharger Fichier fichier c: ... node.cpp est modifié en dehors de la IDE Voulez-vous recharger ? (Oui et non/Tous/Annuler

Si je clique oui par erreur, je perds parfois les deux dernières minutes de travail. Si je cliquez non alors tout reste ok.

J'ai donc téléchargé "Process Monitor" pour savoir quel programme accédait à mon fichier cpp et il me dit que SVCHost peut être le coupable. Pour autant que je sache, SVCHost est responsable de toutes sortes de choses. Est-ce que quelqu'un a une idée de ce que je peux faire pour arrêter de recevoir ce message d'erreur?

N.B. Ce message d'erreur n'est pas apparu pour le premier mois ou alors que j'ai utilisé des blocs de code, mais je n'ai aucune idée de ce que j'ai fait qui pourrait avoir causé le problème.

[Capture d'écran] [http://i44.tinypic.com/sgk3sx.jpg]

Répondre

0

Vous avez raison dans ce svchost est un nom de processus générique qui est utilisé par une multitude de services. Je pense que la raison était d'empêcher beaucoup de processus pour chaque petit service qui pourrait vouloir faire quelque chose - un groupe d'entre eux va partager un seul processus svchost.

Process Explorer de Sysinternals peut être utilisé pour déterminer quels sont les services effectués par un processus svchost spécifique en trouvant l'ID de processus (1296 dans votre fichier JPEG) et double-cliquant sur l'entrée.

Ensuite, dans la boîte de dialogue des propriétés qui apparaît, choisissez l'onglet Services et il vous montrera les services particuliers utilisant ce processus.

Si vous ne voulez pas (ou ne peut pas) installer Process Explorer, vous pouvez utiliser la ligne de commande:

tasklist /svc /fi "imagename eg svchost.exe" 

pour obtenir une liste de tous les services dans chaque processus.

2

je suis tombé sur le même problème et je résolus en retirant une coche devant « vérifier les fichiers modifiés en externe » dans

Paramètres -> Environnement -> Paramètres généraux

Questions connexes