begin process at 2012 05 27 18:08:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

ASP.NET - Utilisation DLL C++ - Exception occasionelle


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ASP.NET - Utilisation DLL C++ - Exception occasionelle

mardi 16 février 2010 à 13:42:20 | ASP.NET - Utilisation DLL C++ - Exception occasionelle

savage251


Bonjour,
je me permet de poter mon problème qui me prend la tête depuis plusieurs semaines...

J'ai développé une application ASP.NET en vb.net, dans laquelle j'appelle une méthode provenant d'une dll C++ fournies par un tiers (càd peu de documentation et pas de code source)

Lors du déploiement sous IIS, j'ai tout d'abord enregistré la DLL avec regsvr32 puis j'ai mis mon application sous iis (windows server 2003 et IIS 6)

Tout ce passe très bien durant quelques jours puis sans crier gare, plus moyen d'avoir de retour de la part de la dll, l'appel de la méthode échoue.


Pour utiliser la dll , j'ai ajouté une référence dans mon projet sous visual2008. Puis dans mon code, je l'utilise comme suis :

Code Visual Basic :
Dim MaDll As New RECEIPTCLASSLib.Receipt

MaDll .GetByDateStr(Utils.NumCaisse, Utils.NumTicket, Utils.DateFact, Unique, thehost)

madll=nothing

Cette méthode reçoit les paramètre via Utils (classe gérant les sessions)
J'ai vérifié et les paramètres sont bien rempli.

J'ai eut précédemment, de temps en temps, l'exception 'Attempted to read or write protected memory" lorsque j'appelais la dll ... j'ai résolu je pense ce problème en suivant les réponses de différents forums...

En résumé, j'ai l'appel qui fonctionne parfois, ce bloque pendant quelques heures, puis refonctionne correctement... c'est à devenir fous...

Et si lorsqu'elle est bloquée, je re-démarre le serveur ça refonctionne

Auriez-vous des pistes?
Devrais-je utiliser [DllImport] plutôt que l'ajout de la référence ???

Toutes les idées sont bonnes à prendre :d

Merci d'avance.


[~Cazor~]


Cette discussion est classée dans : net, asp, code, dll, utils


Répondre à ce message

Sujets en rapport avec ce message

dll vb.net et référencement en asp.net [ par wahref ] Bonjour à tous!Je developpe un site web sur ASP.Net, et pour se connecter à une base de données access j'utilise un pilote ODBC et puis j'ai créer une Pb avec form en asp.net, Vb, sur webmatrix [ par bloodspecter ] Bonjour! J'ai un petit problème avec une petite tranche de code. Je suis débutant en asp.net et quelque chose semble bloquer mon bouton onclick. Quand Ajouter un applet dans ASP.Net code???? [ par clavijo ] Salut a tous!!!!J'ai une ASP page qui travaille avec un applet Java. Je voudrais faire la meme page dans ASP.Net, mais je ne sais pas si je peux ajout [ASP.net][C#] Séparation de la classe [ par otterc8 ] Bonjour, bonsoir bonne nuit!Je voudrais savoir s'il est possible de séparer une classe du reste du code en ASP.net!?ex:MaClasse{ Attrib1; Attrib ASP.Net avec Code-Behind [ par YomYom ] Cherche perle rare: hébergeur supportant des sites en ASP.Net en code-behind et base SQL server et cerise sur le gateau, à un prix abordable (c'est po [ASP.NET/VB.NET] GUID dans une URL [ par Netlink ] Bonjour,Je me heurte à un problème lorsque je souhaite inclure un GUID et le récupérer via un QueryString...J'ai une erreur!Comment faut-il procéder ? ASP.net 2, code behind d'une masterpage [ par lutin2004 ] Bonjour,Je viens de passer à asp.net 2 et j'ai un soucis avec les masterpage.J'ai rajouté la balise codefile, mais il me faut aussi le inherits, mais asp.net et code behind [ par aymdeb ] Bonjour,J'ai un formulaire asp.net et lorsque je clique sur les boutons, les procédures du code behind associées aux boutons ne s'exécute pas.Quelqu'u CheckBox en C# ASP.net [ par Abdi075 ] voila j'utimlise un checkbox dans mon appli et voic le code en html : et en code behind j'écris  la méthode  changeClik <br Utilisation d'une DLL en VB.Net avec des pages ASP [ par EncoreUnNewbie ] Bonjour, pour des raisons que je ne maîtrise pas j'ai des pages écrites en ASP qui font appel à une DLL écrite en VB.Net A l'intérieur de la DLL tou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales