lunedì 20 settembre 2010

Microsoft JScript runtime error: RSClientController is undefined

Nel caso che state utilizzando Windows 7 or Windows vista, può capitare di visualizzare l'errore "Errore di run-time di Microsoft JScript: 'RSClientController' non è definito" in cui si utilizza in una pagina asp.net un reportViewer.
L'errore si risolve, impostando nel mapping di gestori (handler Mapping) il riferimento al componente reportview.
Quindi aprite IIS 7, andate nella web application, e nella pagina di destra sezione "IIS", fate doppio click su "mapping gestori" (handler mapping) a questo punto nella finestra che viene visualizzata, fate click con il tasto destro e selezionate la voce "
Aggiungi gestore gestito" nella finestra che viene aperta, impostate in:


"percorso richiesta" (request path) il valore: Reserved.ReportViewerWebControl.axd
mentre


"tipo (type)" il valore: Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a


ed infine per il parametro


"nome (name)" il valore : Reserved.ReportViewerWebControl.axd

A questo punto confermate le modifiche tramite il pulsante ok

1 commento:

Anonimo ha detto...

ma con credi di spiegare questa risposta? A un tecnico come te non come me, topino neofilo che si trova con questo errore. Per cui non rispondere solo a persone esperte, ma aiuta anche chi come me non sa nulla. Grazie