martes, 31 de julio de 2018

HTTP Error 403.14 - Forbidden

The Web server is configured to not list the contents of this directory.


Este error ocurre porque el website no tiene una pagina por defecto en el icono de document del IIS. Tambien pasa cuando no colocamos la URL completa de un web site ejemplo: http://127.0.0.1:509
cuando deberia ser  http://127.0.0.1:509/WebSite/login.aspx

miércoles, 25 de julio de 2018



Problema visualizando reporte de Crystal report



Hace unos días estaba trabajando con una aplicación la cual mostraba un reporte en crystal report y mientras estaba en desarrollo todo funcionaba correctamente, pero cuando hice el deployment hacia el servidor donde estaría alojada la misma los reportes no me funcionaban.

El problema era que los reportes estaban en carpetas y las paginas por igual diferente al directorio raíz por lo que debemos tener en cuenta lo siguiente al momento de llamar la página y asignar el reporte al CrystalReportSource

Esta es la forma correcta para poder mostrar un reporte en VS2013
pantalla:
 Response.Redirect("frmReImpresionRecibo.aspx");
Tomando en cuenta que desde donde llamamos la página es donde se encuentra también este la invocada con response y el reporte también.
Reportes:
sin ruta  y el archivo .rpt
  string ruta = Server.MapPath("") + "\\reciboDePago.pt";


..\reportes\reciboDePago.rpt es si está dentro de un directorio, pero cuando está en la raíz de la aplicación solo se pone el nombre del reporte y su extensión.