none
Le processus de compilation s'arrête et ne rend jamais la main RRS feed

  • Question

  • Bonjour,

    Nous avons récemment migré de Visual Studio 2010 à 2015.

    Et depuis, très régulièrement, la compilation de notre solution se bloque (C++). L'arrêt en utilisant Ctrl+Break est inopérant. Le seul recours est de tuer les tâches dans le gestionnaire (MSBuild.exe et les différents link.exe).

    Après quelque recherches sur internet, nous avons essayé de

    • désactiver la compilation multi-processeur,
    • de mettre une option '/m:4 /nr:false',
    • de mettre les copies locales des références de projet à 'false' (paramètre "Private")

    Rien n'y a fait, le problème persiste. En gros, une compilation sur trois se retrouve ainsi bloquée et ce pour chacun des 6 développeurs que nous sommes.

    Avez-vous une idée d'où le problème peut venir et de comment y remédier ?

    jeudi 14 avril 2016 15:16

Réponses

  • Réponse complètement WTF mais sait-on jamais :

    - En désactivant l'anti-virus

    - En désactivant l'indexation des disques

    - En désactivant tout bidule faisant la conversation avec le système de fichier (ShadowCopy, etc...)

    Les logs de MSBUILD ne donnent pas d'indications sur le moment du problème ?


    Paul Bacelar, Ex - MVP VC++

    jeudi 14 avril 2016 15:21
    Modérateur
  • Bonjour,

    Petite mise à jour : finalement, ce n'était pas l'anti-virus. Le problème continuait à apparaître aléatoirement.

    Nous avons trouvé la solution ici : https://stackoverflow.com/questions/37196005/cl-exe-hangs-indefinitely-while-being-invoked-via-msbuild

    La mise à jour de Windows avec le paquet indiqué ( https://www.microsoft.com/en-us/download/details.aspx?id=50410 ) a définitivement résolu le problème.

    vendredi 1 juillet 2016 11:59

Toutes les réponses

  • Réponse complètement WTF mais sait-on jamais :

    - En désactivant l'anti-virus

    - En désactivant l'indexation des disques

    - En désactivant tout bidule faisant la conversation avec le système de fichier (ShadowCopy, etc...)

    Les logs de MSBUILD ne donnent pas d'indications sur le moment du problème ?


    Paul Bacelar, Ex - MVP VC++

    jeudi 14 avril 2016 15:21
    Modérateur
  • Il semblerait que cela soit bien l'anti-virus.

    Le problème n'est pour l'instant pas réapparu depuis que j'ai demandé à l'anti-virus de laisser MSBuild.exe et link.exe tranquilles.

    Merci beaucoup de m'avoir ouvert les yeux (et merci pour la rapidité de votre réponse).

    lundi 18 avril 2016 09:06
  • Bonjour,

    Petite mise à jour : finalement, ce n'était pas l'anti-virus. Le problème continuait à apparaître aléatoirement.

    Nous avons trouvé la solution ici : https://stackoverflow.com/questions/37196005/cl-exe-hangs-indefinitely-while-being-invoked-via-msbuild

    La mise à jour de Windows avec le paquet indiqué ( https://www.microsoft.com/en-us/download/details.aspx?id=50410 ) a définitivement résolu le problème.

    vendredi 1 juillet 2016 11:59