Meilleur auteur de réponses
Appel page aspx dans une dll

Question
-
Bonjour à tous,
J'ai fait une application web avec quelques pages aspx dedans et je l'ai compilé dans un fichier dll (SamlConnect.dll).
Mon but est d'utiliser cette application compilé à l'intérieur d'autres applications. Pour le faire, j'ai fait une deuxième application de test où j'ai importé cette nouvelle dll (références -> Ajouter une nouvelle référence). Maintenant, je dois appeler une des pages aspx (start.aspx) qui est à l'intérieur de la dll SamlConnect. Je l'ai essayé plusieurs formes de "Response.Redirect (" start.aspx ");" mais j'obtiens toujours un erreur 404 Page non trouvée.
Est-ce qu'il y a une manière particulière de le faire?
Merci d'avance pour votre aide,
Marc- Modifié Marc_27 mercredi 27 mai 2015 14:24
Réponses
-
Bonsoir,
Quand vous compilez, vous ne faites que compiler le code C# ou VB de votre classe.
IIS a besoin d'un point d'entré dans votre site, un fichier présent physiquement. Donc dans votre nouveau projet, vous devez ajouter un fichier .aspx avec dans ses directives, un pointage vers votre classe présent dans la dll.
NB: je ne pense pas que ce soit une bonne approche. Il est préférable de créer des classes services qui exécute du code "métier" et de référencer ces classes
Richard Clark
Consultant - Formateur .NET
http://www.c2i.fr
Depuis 1996: le 1er site .NET francophone- Proposé comme réponse Richard ClarkMVP vendredi 29 mai 2015 12:07
- Marqué comme réponse Marc_27 vendredi 29 mai 2015 12:22
Toutes les réponses
-
-
Bonsoir,
Quand vous compilez, vous ne faites que compiler le code C# ou VB de votre classe.
IIS a besoin d'un point d'entré dans votre site, un fichier présent physiquement. Donc dans votre nouveau projet, vous devez ajouter un fichier .aspx avec dans ses directives, un pointage vers votre classe présent dans la dll.
NB: je ne pense pas que ce soit une bonne approche. Il est préférable de créer des classes services qui exécute du code "métier" et de référencer ces classes
Richard Clark
Consultant - Formateur .NET
http://www.c2i.fr
Depuis 1996: le 1er site .NET francophone- Proposé comme réponse Richard ClarkMVP vendredi 29 mai 2015 12:07
- Marqué comme réponse Marc_27 vendredi 29 mai 2015 12:22
-