Google chrome sous VS2008

Bonjour,

Comment inclure Google Chrome dans VS 2008 ?

D'avance meric

5 réponses

Résumé de la discussion

Intégrer Google Chrome dans Visual Studio 2008 soulève des limitations car le contrôle WebBrowser s'appuie sur Internet Explorer et ne peut pas embarquer Chrome directement. Des éléments indiquent que le WebBrowser intégré repose sur Internet Explorer et que Chrome ne peut pas être utilisé comme navigateur intégré, même après l'ajout d'une forme ou de références dans le projet. Par ailleurs, des objectifs concrets incluent la récupération des 100 URL d'une liste de résultats et le lancement de l'analyse automatique du code source de ces pages. Enfin, certaines contraintes liées aux versions gratuites Express et Community de Visual Studio et à des choix d'environnement influent sur la faisabilité.

Bobot (l’IA à votre service)
  1. Contributeur
    bonsoir moi, pourquoi l'inclure?
    0
    1. Parce que j'ai besoin d'un navigateur dans mon application.
      Et que le webbrowser de base ne fait que des erreurs javascripts sur le site que je consulte .
      0
    2. Contributeur
      @moimoicomment ton application interagit-elle avec le navigateur?
      0
    3. Le but est de retrouvé le code source et de l'analyser !
      0
    4. Contributeur
      @moimoitu veux que l'application analyse le code source? le code source de pages visitées par l'application, ou par l'utilisateur du navigateur?
      en fait, tu veux que ton application visite des sites internet? utilises-tu dotnet?
      0
    5. Je veux tout simplement recuperer le code source d'une page web.
      Non je n'utilises pas dotnet, je ne connais pas
      0
  2. Bonjour,
    C’est quelque chose que je n’ai jamais fait, cependant j’ai peut-être une piste à te soumettre.
    Mais avant il me faut clarifier certains points/incohérences.
    • tu dis ne pas utiliser dot net, or C# est un langage dot net. Es tu sûr de coder en C#?
    • pourquoi VS2008, on en est à VS 2017, si c’est un probleme d’os, 2010 tourne sous xp, et 2013 sous seven. Je ne sais pas si le webbrowser a évolué mais en 10 ans c’est quand même bien possible.

    0
    1. Bonjour,
      Oui c'est bien c#. et pourquoi VS 2008 ? Parce que je n'ai que ce logiciel pour coder ;-)

      Merci bcp !
      0
  3. Tu codes en C#, donc en dot net.

    Tu n’as que VS2008, demande à ton administrateur s’il peut t’installer une version plus récente, on ne sait jamais.

    Sinon jette un oeil là
    https://stackoverflow.com/questions/2141668/use-chrome-as-browser-in-c
    0
    1. Je suis mon propre administrateur en fait :-p

      J'ai effectivement téléchargé le webkit, ça semble pas mal. J'ai téléchargé le solution en exemple. Le fichier webkit.dll n'était pas enregistré, j'ai donc fait un regsvr32 dessus. Mais maintenant c'est webkitbrower qui plante et le regsrv32 ne fonctionne pas :-/
      0
  4. Je n’ai pas téléchargé l’exemple et ne le ferai pas, j’ai banni Google.

    Regsrv32 ne peut pas fonctionner si la dll est une assembly dotnet (ce qui est probablement le cas).
    Il faut:

    Pour VS qu’est ce qui t’empêche alors d’installer une version plus récente. Les versions Express et Community sont gratuites sous conditions.
    0
    1. Je ne connaissais pas Express et Community. J'ai installé mais le problème reste le même...
      Même en ajoutant une reference au projet ça ne marche pas.
      0
    2. Ok et le webbrowser plante toujours?
      0
    3. En fait, je n'ai pas le webbrowser dans les outils, ni bcp d'autres contrôles d'ailleurs.
      0
  5. Bonsoir,
    je viens de vérifier chez moi sur Community 2013


    Et pareil avec 2017.
    0
    1. En fait le problème est tout autre, je ne peux pas rajouter de form à mon projet...

      mais bon après je ne sais pas si ça va changer quelque chose, le web browser est le contrôle d'Internet Explorer pour lequel le site qui m’intéresse d'analyser ne fonctionne pas !
      0
    2. Bon, j'ai réussi à rajouter une form (problème de version)... Mais le problème initial reste inchangé !
      0
    3. Et quand je veux rajouter la référence au webkit qu'on me proposait avant il me dit que c'est pas une solution .com ou assembly valide.. !
      0
    4. Bon
      Quand j’aurais un moment je me ferais une machine virtuelle avec chrome et j’essayerais.

      Et firefox t’as regardé ?
      0