Foros del Web » Programando para Internet » ASPX (.net) »

Problema al publicar sitio en IIS, hecho en tres capas

Estas en el tema de Problema al publicar sitio en IIS, hecho en tres capas en el foro de ASPX (.net) en Foros del Web. Hola. Como el título de este mensaje lo dice, ¿como puedo publicar en IIS un sistema web hecho con tres capas? He intentado de todo ...
  #1 (permalink)  
Antiguo 17/08/2009, 06:37
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Problema al publicar sitio en IIS, hecho en tres capas

Hola.

Como el título de este mensaje lo dice, ¿como puedo publicar en IIS un sistema web hecho con tres capas?

He intentado de todo pero siempre tira error al acceder por la direccion web.

Saludos
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #2 (permalink)  
Antiguo 17/08/2009, 06:52
 
Fecha de Ingreso: noviembre-2008
Ubicación: Uruguay
Mensajes: 49
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

copiaste todos los archivos del proyecto a una carpeta nueva del IIS en el panel de control?
  #3 (permalink)  
Antiguo 17/08/2009, 07:25
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Si lo he hecho... y luego cree un directorio virtual apuntando a la capa presentacion de mi proyecto.
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #4 (permalink)  
Antiguo 17/08/2009, 07:40
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Pero cual es el error? 404?
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #5 (permalink)  
Antiguo 17/08/2009, 07:50
 
Fecha de Ingreso: noviembre-2008
Ubicación: Uruguay
Mensajes: 49
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Sin levantarlo en el IIS lo ejecutas sin problemas?
  #6 (permalink)  
Antiguo 17/08/2009, 08:23
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Este es el error que me esta tirando ahora

Código Error:
Ver original
  1. Runtime Error
  2. Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
  3.  
  4. Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
  5.  
  6.  
  7. <!-- Web.Config Configuration File -->
  8.  
  9. <configuration>
  10.     <system.web>
  11.         <customErrors mode="Off"/>
  12.     </system.web>
  13. </configuration>
  14.  
  15.  
  16. Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
  17.  
  18.  
  19. <!-- Web.Config Configuration File -->
  20.  
  21. <configuration>
  22.     <system.web>
  23.         <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
  24.     </system.web>
  25. </configuration>
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #7 (permalink)  
Antiguo 17/08/2009, 08:44
 
Fecha de Ingreso: noviembre-2008
Ubicación: Uruguay
Mensajes: 49
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Estuve averiguando y parece que existe un problema en el primer caso con uno de los controles existentes en la página.

Te cito textualmene la solución que encontro este usuario:

Cita:
El problema era que la pagina no conseguia un componente (un DropDownList que uso dentro del formulario). Me di cuenta que en el directorio de carpetas que esta en mi WebServer los controladores que he creado no se encuentran en la carpeta en la que se deberian encontrar, de hecho, no se encuentran.

Lo que hice fue sacar los componentes de la carpeta en donde estan originalmente y colocarlos dentro de la carpeta donde estan mis paginas aspx.

De esta forma funciona bien.

La pregunta de las mil lochas es porque al publicar el site los componentes no se suben a su carpeta correspondiente dentro del directorio.
  #8 (permalink)  
Antiguo 17/08/2009, 09:01
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Hola...

Revisé eso y está todo bien...

Mira mi sistema esta dividido en tres proyectos dentro de una solucion

Presentación. (se muestra al usuario)
Logica. (trabaja con los datos)
Persistencia (accede a la bd)


Dentro de la capa presentación hay una carpeta llamada "Paginas" la cual contiene todas las paginas que se mostraras, incluyendo una master page. Otra carpeta llamada "Imagenes" donde están todas las imágenes y otra llamada "Script" donde están ubicados todas las funciones de JavaScript que uso en el sistema.

Dentro del proyecto "Presentacion", fuera d ela carpeta "Paginas" está ubicado el archivo Home.aspx, el cual es la página inicial del sistema.

Ahora, al publicar el sitio web en IIS 6. Le doy la ruta a ese Home.aspx.

Y se muestra sin ningun problema. La ruta Sería (Presentacion/Home.aspx).
Este home lo unico que hace es una especie de pagina login. Entonces al presionar el boton ingresar, se cae. Saliendo el Siguiente error.

Cita:
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

Requested URL: /SCAP/Home.aspx
Por alguna extraa razón se redirecciona a SCAP (que es el nombre del directorio)/ Home.aspx.
Siendo que debería redireccionar a Presentacion/Paginas/Menu.aspx (Segun sean los permisos del usuario). Esta ruta está bien puesta en la página Home.

Pero no se porque no la pesca.

Espero me puedan ayudar. Se que es dificil entender el problema, pero espero puedan.

Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #9 (permalink)  
Antiguo 17/08/2009, 11:08
 
Fecha de Ingreso: noviembre-2008
Ubicación: Uruguay
Mensajes: 49
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

fijate que concuerden todos los nombres de enlace tanto por código como propiedades hayas modificado.
  #10 (permalink)  
Antiguo 18/08/2009, 11:06
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Hola... ya le he hecho mil cambios y aun no me muestra la pagina.

El error que sale es el 404.

Me pueden decir como hago para publicar el sitio... por favor!

Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #11 (permalink)  
Antiguo 18/08/2009, 11:12
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Cita:
Iniciado por pyroCL Ver Mensaje
Hola... ya le he hecho mil cambios y aun no me muestra la pagina.

El error que sale es el 404.

Me pueden decir como hago para publicar el sitio... por favor!

Saludos!
Si colocas una pagina html cualquiera debajo de tu wwwroot la podes ver....
htt://localhost/pagina.html

Si la ves, tu iis esta funcionando bien.

Que sistema operativo estas utilizando?, ya que en vista y y seven tenes que activar unas cosas que por defecto no las trae activadas...
__________________
Marcelo Davila.

:. En Ignorante te conviertes al no preguntar, el que pregunta se nutre... :.
  #12 (permalink)  
Antiguo 18/08/2009, 12:47
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Al fin funcionó... gracias a todos por su ayuda...

El problema es que la ruta a mi home estaba mal... por alguna razón no me había percatado de eso.

Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
  #13 (permalink)  
Antiguo 19/08/2009, 07:10
 
Fecha de Ingreso: noviembre-2008
Ubicación: Uruguay
Mensajes: 49
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Problema al publicar sitio en IIS, hecho en tres capas

Bueno barbaro, me parecía que venía por ese lado.
Es muy común que suceda en los nombres, rutas que no coincidan, enlaces con páginas, etc.
Suele sucederme a mí y es lo primero que chequeo antes de analizar otra posible causa.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:07.