IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

publication de CefSharp (crome dans un form)


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 6
    Par défaut publication de CefSharp (crome dans un form)
    Bonjour,
    J'ai fait une application qui utilise CefSharp pour affiché des pages internet dans un WinForm avec Crome (et des échanges de données entre le browser et l'application .Net) Tout fonctionne bien jusqu’à la publication !
    Le projet ne publie pas les fichier pak lier a CefSharp (cef.pak, cef_100_percent.pak,...) et n'a pas inclus de dépendance pour les dll CefSharp.WinForms et cefSharp.Core (or il semble y en avoir tout une séries : libCef.dll,libEGL.dll,...).
    Si je lance le programme depuis le directory Bin/debug (ou release) tout marche.
    Si je publie je n'ai dans mon directory "Application Files" que les 2 dll (CefSharp.WinForms et cefSharp.Core) et bien sure il me fait une erreur : un fichier ou une de ces dépendance est manquante.

    J'ai testé l'exemple "CefSharp.MinimalExample-master" (de Githup : https://github.com/cefsharp/CefSharp.MinimalExample) qui a les même symptôme.
    Une idée pour publier correctement CefSharp ?

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 37
    Par défaut
    salut question bete quand tu a importe les dll est ce que tu a mis dans les proprietes copie en locale

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 6
    Par défaut
    Citation Envoyé par gghitman Voir le message
    salut question bete quand tu a importe les dll est ce que tu a mis dans les proprietes copie en locale
    Oui oui ! (dans le cas contraire ces 2 dll là ne serait pas copier dans le directory de "publish")

  4. #4
    Membre actif
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 37
    Par défaut
    salut je sais que c est pas reglementaire mais peux tu envisager de les placer dans les ressources et de les copier dans le repertoire a l execution
    pas cool mais facile

  5. #5
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Tu fais comment pour publier ton application ? Si tu le fais avec ClickOnce, il y a moyen de déterminer des fichiers à inclure dans le déploiement.

    Je suppose que ce devrait être la même chose avec un "installateur".

  6. #6
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 6
    Par défaut
    Citation Envoyé par clementmarcotte Voir le message
    Bonjour,

    Tu fais comment pour publier ton application ? Si tu le fais avec ClickOnce, il y a moyen de déterminer des fichiers à inclure dans le déploiement.

    Je suppose que ce devrait être la même chose avec un "installateur".
    Avec ClickOnce! Ou peut tu déterminé les fichiers a ajouté ?
    Dans Publier il y a "Fichier d'application" mais on ne peut rien ajouté ! pas plus que dans "Composant requis" ?

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 6
    Par défaut
    Citation Envoyé par gghitman Voir le message
    salut je sais que c est pas reglementaire mais peux tu envisager de les placer dans les ressources et de les copier dans le repertoire a l execution
    pas cool mais facile
    J'ai également essayer, j'ai mis tout les fichiers qui se trouve dans Bin/release et qui ne se retrouve pas dans la publication dans mon projet.
    J'ai donc ajouté Cef.pak, Cef_100_percent.pak, Cef_200_percent.pak, CefSharp.BrowserSubprocess.Core.dll, CefSharp.BrowserSubprocess.exe, d3dcompiler_43.dll, d3dcompiler_47.dll, devtools_resources.pak, ffmpegsumo.dll, icudtl.dat, libcef.dll, libEGL.dll, libGLESv2.dll
    Mais cela ne change rien au message d'erreur !

Discussions similaires

  1. [AC-2010] Comment appeler une 'Public Function' située dans un form
    Par JeanYves70 dans le forum VBA Access
    Réponses: 3
    Dernier message: 12/12/2017, 05h26
  2. [VB6] [Excel] Feuille dans une form, sans excel installé
    Par ro2v dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 05/05/2010, 12h45
  3. [Forms]Code EAN128 dans un report, ou dans un form?
    Par Aeternus dans le forum Forms
    Réponses: 9
    Dernier message: 20/02/2007, 13h38
  4. Comment mettre le même TMainMenu dans plusieurs Form ?
    Par gmc dans le forum Composants VCL
    Réponses: 6
    Dernier message: 12/08/2004, 21h03
  5. [servlet][formulaire] utilisation de 2 servlet dans 1 form
    Par luc_pichot dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 26/05/2004, 17h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo