2010-10-20 7 views
0

J'ai deux applications. Dans une application, le contrôle du navigateur Web affiche un film Flash qui est intégré et dans l'autre, il ne montre que les espaces réservés. J'ai le code identique dans les deux constructeurs pour charger dynamiquement un contrôle Web, puis naviguer vers la page Web demandée. Je lance les deux applications en mode débogage depuis VS2010.WebBrowser Control se comporte différemment dans deux applications

Est-ce que quelqu'un sait pourquoi cela peut arriver ou savoir ce que je dois rechercher?

Cordialement Jaco

Répondre

2

J'ai finalement trouvé le problème et la solution.

Le projet a été défini pour cibler x86 et l'autre "toute plate-forme". Cela signifie que lorsqu'il est installé sur 64 bits OS l'application utilise la version 64 bits du navigateur (contrôle) ... et devinez quoi, le flash n'est pas encore pris en charge en 64 bits.

Solution: Modifiez la plate-forme cible dans votre projet ou installer la version bêta de 64bit flash de (Adobe Flash Player "Square")

Cordialement Jaco

Questions connexes