none
recoit message: fichier en lecture seulement RRS feed

  • Question

  • Jusqu'à tout récemment j'utilisais la section Visual Basic de Visual Studio 2005 sur une station WindowsXP SP3 (x86) .  J'utilise maintenant Window7 (64bits).  J'ai installer le SP1 de Visual Studio ainsi que le correctif pour Window7 qui corrige les problèmes de compatibilités.  Mon problème se situe au niveau de l'édition du code en mode debug.  Auparavant, lors de l'exécution en mode pas-à-pas , il m'était possible de modifier le code de la fonction ou est rendu le curseur.  Depuis j'ai ce message lorsque j'essaie de faire un changement (version anglaise de VS) Cannot currently modify this text in the editor. It is read-only.  Dans les options de VS sous Environment -> Documents  l'option Allow editing of read only files est coché.  Comme j'éditais un ancien projet j'ai cru que le problème venait des attibuts des fichiers.  J'ai donc créé une base de nouveau projet et j'ai le même problème.

    Y a-t-il un truc pour corriger ça ou il faut vivre avec. 

    Merci.

     

     

    mardi 17 août 2010 23:22

Réponses

  • Bonjour,

    Le Edit & Continue n'est pas disponible lorsque vous développez une application en 64-bit. Vous devez créer une configuration afin de compiler l'application en 32-bit.

    Pour cela il suffit (excusez moi j'ai une version anglaise de Visual Studio devant les yeux...) d'aller dans Build / Configuration Manager. Dans la liste déroulante "Active solution platform". Dans "Type or select new platform", choisissez "x86" et cliquez sur OK.

    Durant le développement, vous devez compiler et executer votre application sous "x86". Ainsi, vous bénéficiez du Edit & Continue. Pour le production, repassez en "Any CPU". Aidez vous de la liste déroulante présente dans la barre d'outils.

    Cordialement


    Gilles TOURREAU - MVP C# - MCTS ADO .NET 3.5 - MCPD Windows Developper 3.5 - Architecte .NET/Consultant/Formateur - http://gilles.tourreau.fr
    • Marqué comme réponse Alex Petrescu vendredi 20 août 2010 14:15
    mercredi 18 août 2010 07:05
    Modérateur