Problème avec IHttpHandler

Le
Millox Frédéric
Bonjour,

Me basant sur l'interface IHttpHandler, j'ai cette erreur lorsque j'essaye
de lancer mon appli web

Message d'erreur de l'analyseur: Could not load type FullScreenClass from
assembly Extranet.

et si j'enlève , Extranet (Extranet étant le nom de mon projet) du fichier
web config, j'ai :

Message d'erreur de l'analyseur: Could not load type FullScreenClass from
assembly System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken°3f5f7f11d50a3a.


voilà la partie dans le web config :

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
.
<httpHandlers>
<add path="FullScreen.aspx" verb="*" type="FullScreenClass, Extranet" />
</httpHandlers>
.
</system.web>
</configuration>


et ma page FullScreenClass.vb :

Imports System
Imports System.Web

Public Class FullScreenClass
Implements IHttpHandler

Public Sub ProcessRequest(ByVal context As System.Web.HttpContext)
Implements System.Web.IHttpHandler.ProcessRequest
' Les différentes déclarations.
Id = context.Request.QueryString("Id")

' Les différents tests (authentification), récupération du chemin
du fichier PathFilePDF

If IO.File.Exists(PathFilePDF) Then
FileStreamObj = New IO.FileStream(PathFilePDF, IO.FileMode.Open)
context.Response.AddHeader("content-type", "application/pdf")
ReDim Buffer(FileStreamObj.Length)
FileStreamObj.Read(Buffer, 0, FileStreamObj.Length)
FileStreamObj.Close()
context.Response.BinaryWrite(Buffer)
End If
End Sub

Public ReadOnly Property IsReusable() As Boolean Implements
System.Web.IHttpHandler.IsReusable
Get
Return True
End Get
End Property

End Class

Merci d'avance.
Bonne journée.

--
fmillox
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12163261
Le Tue, 11 Dec 2007 07:53:00 +0100, Millox Frédéric

Bonjour,

Me basant sur l'interface IHttpHandler, j'ai cette erreur lorsque
j'essaye
de lancer mon appli web...

Message d'erreur de l'analyseur: Could not load type FullScreenClass from
assembly Extranet.

et si j'enlève , Extranet (Extranet étant le nom de mon projet) du
fichier
web config, j'ai :

Message d'erreur de l'analyseur: Could not load type FullScreenClass from
assembly System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken°3f5f7f11d50a3a.


voilà la partie dans le web config :

<configuration>
....
<httpHandlers>
<add path="FullScreen.aspx" verb="*" type="FullScreenClass,
Extranet" />
</httpHandlers>
....
</configuration>


et ma page FullScreenClass.vb :

Imports System
Imports System.Web
Public Class FullScreenClass
Implements IHttpHandler
Public Sub ProcessRequest(ByVal context As System.Web.HttpContext)
Implements System.Web.IHttpHandler.ProcessRequest
' Les différentes déclarations.
Id = context.Request.QueryString("Id")
' Les différents tests (authentification...), récupération du
chemin
du fichier PathFilePDF
If IO.File.Exists(PathFilePDF) Then
FileStreamObj = New IO.FileStream(PathFilePDF,
IO.FileMode.Open)
context.Response.AddHeader("content-type", "application/pdf")
ReDim Buffer(FileStreamObj.Length)
FileStreamObj.Read(Buffer, 0, FileStreamObj.Length)
FileStreamObj.Close()
context.Response.BinaryWrite(Buffer)
End If
End Sub
Public ReadOnly Property IsReusable() As Boolean Implements
System.Web.IHttpHandler.IsReusable
Get
Return True
End Get
End Property
End Class

Merci d'avance.
Bonne journée.




Mettez le nom complet de la classe FullScreenClass dans le webconfig :

Par exemple :

...
type="MonEspaceDeNom.SousEspaceNom.AutreSousEspaceDeNom.FullScreenClass,
Extranet" ...


Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Millox Frédéric
Le #12163151
Bonjour,

Merci beaucoup pour ta réponse.

--
fmillox


"Gilles TOURREAU" a écrit :

Le Tue, 11 Dec 2007 07:53:00 +0100, Millox Frédéric

> Bonjour,
>
> Me basant sur l'interface IHttpHandler, j'ai cette erreur lorsque
> j'essaye
> de lancer mon appli web...
>
> Message d'erreur de l'analyseur: Could not load type FullScreenClass from
> assembly Extranet.
>
> et si j'enlève , Extranet (Extranet étant le nom de mon projet) du
> fichier
> web config, j'ai :
>
> Message d'erreur de l'analyseur: Could not load type FullScreenClass from
> assembly System.Web, Version=1.0.5000.0, Culture=neutral,
> PublicKeyToken°3f5f7f11d50a3a.
>
>
> voilà la partie dans le web config :
>
> > <configuration>
> > ....
> <httpHandlers>
> <add path="FullScreen.aspx" verb="*" type="FullScreenClass,
> Extranet" />
> </httpHandlers>
> ....
> > </configuration>
>
>
> et ma page FullScreenClass.vb :
>
> Imports System
> Imports System.Web
> Public Class FullScreenClass
> Implements IHttpHandler
> Public Sub ProcessRequest(ByVal context As System.Web.HttpContext)
> Implements System.Web.IHttpHandler.ProcessRequest
> ' Les différentes déclarations.
> Id = context.Request.QueryString("Id")
> ' Les différents tests (authentification...), récupération du
> chemin
> du fichier PathFilePDF
> If IO.File.Exists(PathFilePDF) Then
> FileStreamObj = New IO.FileStream(PathFilePDF,
> IO.FileMode.Open)
> context.Response.AddHeader("content-type", "application/pdf")
> ReDim Buffer(FileStreamObj.Length)
> FileStreamObj.Read(Buffer, 0, FileStreamObj.Length)
> FileStreamObj.Close()
> context.Response.BinaryWrite(Buffer)
> End If
> End Sub
> Public ReadOnly Property IsReusable() As Boolean Implements
> System.Web.IHttpHandler.IsReusable
> Get
> Return True
> End Get
> End Property
> End Class
>
> Merci d'avance.
> Bonne journée.
>

Mettez le nom complet de la classe FullScreenClass dans le webconfig :

Par exemple :

....
type="MonEspaceDeNom.SousEspaceNom.AutreSousEspaceDeNom.FullScreenClass,
Extranet" ...


Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr



Publicité
Poster une réponse
Anonyme