none
mise à jour pour windows 8 RRS feed

  • Question

  • Bonjour,

    j'ai fait 2 programmes avec visual studio 2012 express sous windows 7.

    le premier tourne sans problèmes sous windows 8 et le deuxième quand je clique sur l'exe sous windows 8 rien ne se passe?

    je pense avoir mis tous les fichiers dll et resources mais rien?

    merci

    dimanche 1 février 2015 15:19

Réponses

Toutes les réponses

  • Bonjour,

    Avez-vous consulté les logs de l'observateur d'évènement ?

    Avez-vous tenté les demarrage en mode compatibilité Windows 7 ?

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    dimanche 1 février 2015 15:41
  • j'ai tenté de démarrer en mode compatibilité windows 7 mais rien, je n'ai pas consulter les logs, comment on fait?
    dimanche 1 février 2015 16:03
  • Bonjour,

    Voici un petit lien montrant comment utiliser l'observateur d'évènements :

    http://www.computerperformance.co.uk/win8/windows8-event-viewer.htm

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    dimanche 1 février 2015 16:23
  • Je vais essayer de regarder ce qu'il me dit!!!
    dimanche 1 février 2015 16:53
  • J'ai oublié avec le deuxième programme, j'inscris un activex dans le répertoire de l'application( un fichier ocx) ca marche bien avec windows 7 mais pas avec windows 8
    dimanche 1 février 2015 17:04
  • Bonjour ,

    Avez-vous tenté avec une execution en tant qu'administrateur ?

    Je pense qu'il nous faudrait vraiment un message pour tenter de résoudre votre erreur.

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    dimanche 1 février 2015 17:42
  • Bonjour,

    oui j'ai tenté en mode administrateur mais en vain, c'est bien le problème, ca ne me donne pas de messages d'erreur?

    dimanche 1 février 2015 18:00
  • Avez-vous tenté de lancer l'application en debug depuis un post Windows 8 avec visual studio ?


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    dimanche 1 février 2015 18:24
  • Non, je n’ai pas installé vs sur l'ordinateur windows 8 mais je devrait peut être installé vs 2012 sur ce post et essayer?
    dimanche 1 février 2015 18:50
  • Ce serait plus pratique en effet , ne serait-ce que pour avoir un peu plus d'informations...


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    dimanche 1 février 2015 18:59
  • bonsoir, avec windows 8 j'ai cette erreur:

    Une exception de type 'System.Runtime.InteropServices.COMException' s'est produite dans System.Windows.Forms.dll mais n'a pas été gérée dans le code utilisateur

    Informations supplémentaires : Classe non enregistrée (Exception de HRESULT : 0x80040154 (REGDB_E_CLASSNOTREG))

    S'il existe un gestionnaire pour cette exception, le programme peut continuer en toute sécurité.

    mardi 3 février 2015 17:32
  • Bonjour,

    Pouvez-vous tenter d'éxécuter l'application en 32 bits uniquement.

    Il est possible que le controle ActiveX que vous utilisez dans l'application ne fonctionne qu'en 32 bits et que donc, sur votre Windows 8 (possiblement en 64bits) cela ne fonctionne pas.

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    mardi 3 février 2015 18:06
  • effectivement en 32 bits ca marche mais pas en 64 bits, il faudrait que j'enregistre le transpicture.ocx dans le répertoire de windows\syswow64 mais je ne peux pas c'est protégé.
    mardi 3 février 2015 18:54
  • Bonjour,

    Utiliser la commande suivante pour l'inscrire en 32 bits :

    %systemroot%\SysWoW64\regsvr32.exe transpicture.ocx 

    Cela n'enlèvera pas le fait que votre application devra être déployée en 32 bits à mon avis.

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    mardi 3 février 2015 19:34
  • merci mais ca ne marche pas non plus, vous avez raison je pense que transpicture.ocx marche seulement en 32 bits?
    mercredi 4 février 2015 05:13
  • Bonjour,

    La commande ne fonctionne pas ? avez-vous un message d'erreur ?

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    mercredi 4 février 2015 08:20
  • Bonjour,

    j'ai réussis à inscrire transpicture.ocx mais ca ne marche pas non plus, j'ai toujours cette erreur:

    Une exception de type 'System.Runtime.InteropServices.COMException' s'est produite dans System.Windows.Forms.dll mais n'a pas été gérée dans le code utilisateur

    Informations supplémentaires : Classe non enregistrée (Exception de HRESULT : 0x80040154 (REGDB_E_CLASSNOTREG))

    S'il existe un gestionnaire pour cette exception, le programme peut continuer en toute sécurité.

    je ne sais pas quelle classe il faut? et comment l'enregistrer?

    samedi 7 février 2015 15:48
  • Bonjour,

    Je pense qu'effectivement, vous devez lancer l'application en 32 bits si vous utilisez ce composant ocx.

    De plus, attention mais visiblement ce composant est considéré par certains logiciels comme un programme malveillant.

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    samedi 7 février 2015 15:56
  • Bonjour,

    comment je fais pour lancer l'exe en 32 bits sur windows 8 64 bits?

    samedi 7 février 2015 16:28
  • Bonjour,

    Il suffit de le compiler en 32 bits (x86).

    Sélectionnez donc x86 dans la configuration de plateforme.

    Plus d'infos sur : https://msdn.microsoft.com/fr-FR/library/kkz9kefa.aspx

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    • Marqué comme réponse pascb423 samedi 7 février 2015 20:29
    samedi 7 février 2015 18:19
  • Bonsoir,

    ca marche maintenant, merci

    samedi 7 février 2015 20:29