none
Compatibilité de visual studio avec Windows7 RRS feed

Réponses

Toutes les réponses

  • Bonjour

    Pour le problème avec AccessViolationException:

    Ici vous avez plus de détails :

    Une violation d'accès se produit dans du code non managé ou unsafe lors que le code tente de lire ou d'écrire dans la mémoire non allouée ou à laquelle il n'a pas accès

    http://msdn.microsoft.com/fr-fr/library/system.windows.forms.application.enablevisualstyles.aspx

    Ca indique une mauvaise utilisation des pointeurs.

    En plus je veux vous demander si c'est la même application qui fonctionne en mode debug mais ne fonctionne pas en mode Release? Je dirais que c'est le même problème, et coriger AccessViolationException vas corriger ce fonctionnement défectueuse sous release.

    En ce qui concerne l'erreur lie à COFF – toute l’évidence indique une incompatibilite des deux versions de VS.

    Avez-vous essaye la solution évidente de désinstaller tous version VS et installer une seule?
    Donc avant tirer une conclusion erronée que Windows 7 est incompatible avec VS essayez de corriger les problèmes dans le code.

    Aurel


    Aurel BERA, Microsoft
    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mercredi 22 mai 2013 07:40
  • Je vais tester le contenu du ligne proposé d'abord sous windows XP, pour vérifier la compatibilité. Je n'ai qu'une version d'installer. si vous insistez sur ce point la seul chose que je puisse faire est de réinstaler les systèmes d'exploitation.

    Jean Noël Martin

    vendredi 24 mai 2013 08:15
  • Je met ce thread en discussion jousqu'au moment ou vous avez des nouvelles.

    On peux continuer la discussion sur les autres deux threads ouvertes.

    Cordialement,


    Aurel BERA, Microsoft
    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    vendredi 7 juin 2013 07:03
  • Bonjour

    Je reprend l'historique de ce thread à l'état d’aujourd’hui:

    un programme a été conçu sur Visual Studio 2010 sous Windows XP , maintenant avec  Windows 7 après la régénération des que lance le programme l'erreur "System.AccessViolationException" sort,
    alors qu'il marchait très bien sous Windows XP.
    Je suis le forum sur ce sujet.
    J'ai notamment deux thread qui évoquent pou moi le même problème.
    Ca ressemble à mon problème expliqué dans le thread Windows 7 et VisualStudio récement clos,
    mais Visual Studio ne marche pas sous Windows 7 jusqu'à présent.
    l'erreur échec dans la conversion du fichier COFF est toujours présente. Pour toutes les modifications de débug je dois passer sous XP,
    j'ai fait quelques corrections mais je butte toujours sur le objWordManager = gcnew ....
    Un fichier PDB  = Program Debug File, c’est un fichier utilisée pour debug.
    Normalement ce n’est pas des erreurs, c’est des Warning – avertissements.

    Vous m'avez dit que l’erreur vient d’ici :
    'SpecificationLoader.exe' (Managé (v4.0.30319)) : 'E:\usr\Memoria\dev\ALN_Kernel\make\SpecificationLoader\Debug\office.dll' chargé
    Exception de première chance à 0x7620c41f dans SpecificationLoader.exe : Exception Microsoft C++ : EEMessageException à l'emplacement mémoire 0x0036e124..
    Une exception de première chance de type 'System.Runtime.InteropServices.COMException' s'est produite dans SpecificationLoader.exe
    Donc le problème c’est avec Office.dll.

    En fait il y a trois erreurs a diagnostiquer:

    1° Le fichier PDB manquant qui est un warning qui apparait sous Windows XP comme sous Windows 7.
    2° L'erreur d’exécution de première chance sur le gcnew qui est propre à Windows 7 et qui apparait après le chargement de office.dll.
    3° L'erreur de génération propre à Windows 7 qui dit que le fichier COFF est indisponible qui oblige a perpétuellement changer de système d'exploitation.

    vous avez répondu : Pour le COFF regardez ici:

    http://social.msdn.microsoft.com/Forums/da-DK/vssetup/thread/d10adba0-e082-494a-bb16-2bfc039faa80

    Mais ca n'a rien apporté; Je m'inquiète quand j’entends parler de Windows 8 et que les outils de Microsoft ne marchent pas  sur Windows 7.
    .Au fur et à mesure des mises à jour de Windows 7 je refais les essais. Tant que ce qui marche sur Windows XP avec Visual Studio ne marche pas sur Windows 7 je ne mettrai pas ce système sur mon PC.
    Je suis prêt à faire un essai sur une version d'évaluation de Windows 8 si Microsoft me certifie un mode de compatibilité.
    J'attends du forum un message  me prévenant de la résolution du problème. moi je fais un test tous les trois mois environ.

    Aujourd'hui j'ai téléchargé le pack SP1 de Visual Studio. ca a partiellement améliorer la situation: je peux maintenant compiler sur Windows 7. Mais j'ai toujours à l'exécution l'erreur sur l'instruction :

    objWordManager = gcnew SpecificationLoader::CWManager;

    Comment faire remonter ce problème à l'équipe de Visual Studio. Dans l'attente d'un correctif, je ne peux pas faire de démonstration de mon produit sous windows 7.



    Jean Noël Martin

    samedi 22 juin 2013 11:05
  • Ce thread est toujours d'actualité

    Jean Noël Martin

    lundi 2 septembre 2013 06:40
  • Le fait que cela "marche" sur un OS ne garantie pas l'absence de bugs.

    Le plus souvent, le changement de plateforme (OS ou passage d'architecture mono multiprocesseurs etc. ) ne sont que les révélateurs de bugs déjà existants.


    Paul Bacelar, Ex - MVP VC++

    mardi 3 septembre 2013 08:51
    Modérateur
  • Je suis convaincu de la pertinence du point de vue de Paul, mais comment régler le problème?

    Jean Noël Martin

    lundi 25 novembre 2013 10:47
  • En analysant les problèmes un par un.

    Ce fil de message n'a donc pas vraiment lieu, tant que l'interdépendance des problèmes n'est pas avérée.


    Paul Bacelar, Ex - MVP VC++

    mardi 26 novembre 2013 13:58
    Modérateur
  • Je clos donc se thread laissant l'autre thread vivant

    Jean Noël Martin

    • Marqué comme réponse JeanNoel53 dimanche 15 décembre 2013 09:20
    dimanche 15 décembre 2013 09:20