C# pour la dll et ASp pour web.... - C#/.NET managed - Programmation
Marsh Posté le 11-04-2005 à 14:53:59
Bonjour, j'ai commencé a réaliser une dll en C# pour l'utiliser en ASP. MOn code asp: Code : * <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> * <html> * <title>Test</title> * <p align="center"> * <font FACE="Comic Sans MS, cursive"> * <% * 'Appel ASP * Set nomvar = Server.CreateObject("nom de la dll" ) * 'puis pour l'utiliser * response.write nomvar.temp * %> * </font> * </p> * </html> mon code C#: Code : * using System; * using System.IO; * using System.Text; * using System.Reflection; * using System[...] * * [assembly: ApplicationActivation(ActivationOption.Server)] * [assembly: AssemblyKeyFile("originator.key" )]//clé de chiffrement * [assembly: AssemblyVersion("1.0.0.0" )]//n° * * [Transaction(TransactionOption.Required)] * public class crypt * { * * /// <summary> * /// Point d'entrée principal de l'application. * /// </summary> * uint BaseAddress {get; set;} * public static string tmp = "tmp"; //test de récupération * [AutoComplete] * public static string temp(){ //test de récupération * tmp = "coucou"; * return tmp; * } * } voila et ca je le rajoute au magasin Windows avec l'ami regasm et gacutil mais rien ne marche enfin ca compil mais quand l'utilise ma dll en asp: Citation :Erreur d'exécution Microsoft VBScript erreur '800a01b6' Cet objet ne gère pas cette propriété ou cette méthode: 'temp' /tmp/test.asp, ligne 10 Cordialement, Syruis le nb du C#... --------------- Syruis: http://forum.musique.free.fr
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 11-04-2005 à 14:53:59
Bonjour,
j'ai commencé a réaliser une dll en C# pour l'utiliser en ASP.
MOn code asp:
Code :
* <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
* <html>
* <title>Test</title>
* <p align="center">
* <font FACE="Comic Sans MS, cursive">
* <%
* 'Appel ASP
* Set nomvar = Server.CreateObject("nom de la dll" )
* 'puis pour l'utiliser
* response.write nomvar.temp
* %>
* </font>
* </p>
* </html>
mon code C#:
Code :
* using System;
* using System.IO;
* using System.Text;
* using System.Reflection;
* using System[...]
*
* [assembly: ApplicationActivation(ActivationOption.Server)]
* [assembly: AssemblyKeyFile("originator.key" )]//clé de chiffrement
* [assembly: AssemblyVersion("1.0.0.0" )]//n°
*
* [Transaction(TransactionOption.Required)]
* public class crypt
* {
*
* /// <summary>
* /// Point d'entrée principal de l'application.
* /// </summary>
* uint BaseAddress {get; set;}
* public static string tmp = "tmp"; //test de récupération
* [AutoComplete]
* public static string temp(){ //test de récupération
* tmp = "coucou";
* return tmp;
* }
* }
voila et ca je le rajoute au magasin Windows avec l'ami regasm et gacutil mais rien ne marche enfin ca compil mais quand l'utilise ma dll en asp:
Citation :Erreur d'exécution Microsoft VBScript erreur '800a01b6'
Cet objet ne gère pas cette propriété ou cette méthode: 'temp'
/tmp/test.asp, ligne 10
Cordialement,
Syruis le nb du C#...
---------------
Syruis:
http://forum.musique.free.fr