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

Services Web Discussion :

DLL consomation webservice


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut DLL consomation webservice
    Bonjour,

    j'ai au problème au niveau de la consommation d'un web service depuis excel via un dll créer avec c#

    voici mon code c#
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    namespace nameSpaceHello
    {
        [ComVisible(true)]
        public class ClassHelloDll  
        {
     
     
            public string getHello(){
                return "hello";
            }
     
            public long createDeal()
            {
     
                POCWS.ServiceDomaineBean service;
                POCWS.createDealRequest req;
                long id;
                DateTime date;
     
                service = new POCWS.ServiceDomaineBeanClient();
                date = new DateTime();
                req = new POCWS.createDealRequest();
                req.Body = new POCWS.createDealRequestBody();
                req.Body.arg0 = "Bruno dll" + date.ToString();
     
                id = service.createDeal(req).Body.@return;
                return id;
            }
     
        }
     
    }

    sachant que j'ai tester précédemment l'appel au web service en projet normal
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    namespace WindowsFormsApplication1
    {
        public partial class formWebService : Form
        {
            public formWebService()
            {
                InitializeComponent();
            }
     
            private void cmd_webservice_Click(object sender, EventArgs e)
            {
                POCWS.ServiceDomaineBean ws;
                POCWS.createDealRequest req;
     
     
                long id;
                DateTime date = new DateTime();
                ws = new POCWS.ServiceDomaineBeanClient();
                req = new POCWS.createDealRequest();
                req.Body = new POCWS.createDealRequestBody();
     
                req.Body.arg0 = "Bruno" + date.ToString();
                id= ws.createDeal(req).Body.@return;
                txt_dealid.Text = id.ToString();
            }
        }
    }

    lors de mon appel depuis VB d'excel

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      Dim hello As HelloDll.ClassHelloDll
        Set hello = New HelloDll.ClassHelloDll
        MsgBox hello.getHello
        MsgBox hello.createDeal
    j'ai le message d'erreur en piece jointe sur MsgBox hello.createDeal

    est ce que quelqu'un aurait une idée , merci
    Images attachées Images attachées  

  2. #2
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 33
    Par défaut
    Résolu

    ajout de

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", Assembly.GetExecutingAssembly().Location + ".config");
    pour charger le fichier de config à coté du dll car il n'est pas charger par défaut

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dll static + Webservice
    Par snoups58 dans le forum Services Web
    Réponses: 8
    Dernier message: 15/06/2012, 10h01
  2. consomation webservice java par client ios
    Par olivpepette dans le forum Services Web
    Réponses: 0
    Dernier message: 20/07/2011, 10h06
  3. dll et webservices
    Par lousa005 dans le forum Services Web
    Réponses: 22
    Dernier message: 16/02/2010, 17h32
  4. Adresse absolu de la dll dans un Webservice
    Par All Jinx dans le forum C++
    Réponses: 3
    Dernier message: 03/08/2006, 22h43
  5. Où se trouve la dll du WebService compilé sous VS2005 ?
    Par yan_064 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 13/06/2006, 09h21

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