Google chrome sous VS2008
moimoi -
Comment inclure Google Chrome dans VS 2008 ?
D'avance meric
5 réponses
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é.
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonsoir moi, pourquoi l'inclure? -
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.
-
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
-
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 :-/
-
-
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:- soit la référencer dans ton projet, c’est le plus simple
- soit la mettre dans le gac (c’est l’équivalent de regsrv en dotnet) https://docs.microsoft.com/en-us/dotnet/framework/app-domains/install-assembly-into-gac
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.
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
