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

Framework .NET Discussion :

DLL en .NET à appeler en ASP


Sujet :

Framework .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut DLL en .NET à appeler en ASP
    Bonjour

    J'ai un petit soucis, je viens de faire une DLL en .NET et il faut que je l'appelle via un ancien script ASP.

    Toutefois cela ne va pas car ce n'est pas une DLL COM.

    Quelqu'un pourrait-il me conseiller sur le moyen le plus simple d'appeler cette DLL en ASP.

    Merci d'avance

    Titan

  2. #2
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    Cette discussion pourra peut-être t'aider.

  3. #3
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut
    Salut

    Au niveau de mon projet, j'ai bien choisi comme option de compilation "Inscrire pour COM interop".

    J'ai signé l'assembly d'un nom fort.

    j'ai bien utilisé regasm /tlb:maDll_net.tlb maDll_net.dll

    et lors de l'appel en asp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SET OBJMSGBOX = Server.CreateObject("maDll_net.Class1")
    j'ai l'erreur suivante

    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
     
    Erreur de compilation Microsoft VBScript error '800a0401'
     
    Fin d'instruction attendue
     
    /iisHelp/common/500-100.asp, line 11
     
    Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
    --------------------------------------------------------------------------^
     
    Objet Server error 'ASP 0177 : 800401f3'
     
    Échec de Server.CreateObject
     
    /testasp/test.asp, line 27
     
    Chaîne de classe incorrecte
    Merci pour votre coup de pouce

    Titan

  4. #4
    Membre éclairé Avatar de titan_33
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 245
    Par défaut
    Désolé pour le precedent post.

    En fait ça marche

    Merci à vous.

    Titan

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 11/03/2008, 19h38
  2. Debug d'une DLL utilisé par un site ASP.Net
    Par vince_lille dans le forum ASP.NET
    Réponses: 8
    Dernier message: 06/03/2008, 14h38
  3. Réponses: 3
    Dernier message: 27/08/2007, 10h43
  4. [ASP.NET] Appel d'applications
    Par neuropathie dans le forum ASP.NET
    Réponses: 1
    Dernier message: 25/04/2007, 14h54
  5. [VB.NET]Appel de DLL Win32
    Par NiamorH dans le forum C++/CLI
    Réponses: 3
    Dernier message: 02/10/2006, 10h30

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