Categorías destacadas
programacion php    
Lista de foros

problema al imprimir con aplicacion asp.net


cristian vicencio rios
08 de Julio del 2010

Buenas,
he desarrollado un aplicacion para imprimir algunos datos, estos datos son sacados de una base de datos sql server, al recuperar los datos no hay problema, el problema se me genera al querer imprimirlos, la aplicacion esta en un servidor windows 2000, y estoy tratando de imprimir desde otro equipo, que esta en red con el servidor, esta compartida la impresora y agregada en el servidor, pero aun asi este es el erro que me arroja:

Server Error in '/EtiquetasRx' Application.
--------------------------------------------------------------------------------

Access is denied
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ComponentModel.Win32Exception: Access is denied

Source Error:


Line 215: While cant_imp_placas > 0
Line 216: 'Response.Write("11111111111111111111111")
Line 217: imprimePlaca.Print()
Line 218: 'Response.Write("11111111111111111111112")
Line 219: 'Response.End()


Source File: C:InetpubwwwrootEtiquetasRxDefault.aspx.vb Line: 217

Stack Trace:


[Win32Exception (0x80004005): Access is denied]
System.Windows.Forms.PrintControllerWithStatusDialog.OnStartPrint(PrintDocument document, PrintEventArgs e) +141
System.Drawing.Printing.PrintController.Print(PrintDocument document) +128
System.Drawing.Printing.PrintDocument.Print() +22
EtiquetasRx.WebForm1.btImprimir_Click(Object sender, EventArgs e) in C:InetpubwwwrootEtiquetasRxDefault.aspx.vb:217
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1292

Si me pueden ayudar muchas gracias...


Gerardo Laguzzi
14 de Octubre del 2011

El error surge porque la aplicación asp.net no tiene acceso al recurso de la impresora en el servidor. Asumo que está hosteada en el IIS, asi que tendrías que ver por ahi de solucionar la cuestión.

 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon