none
Proyecto en C# MVC no carga en el Servidor de IIS RRS feed

  • Pregunta

  • Hola Gente:

    Les escribo para preguntarles si ustedes saben como configurar bien un proyecto hecho en MVC , donde ya fue publicado en un servidor, les comento, el proyecto se ejecuta bien en el servidor local ya que trae la pagina Inicial por defecto que es _Layout.cshtml donde están los link a otra subpaginas desde un submenu por ejem: 

    @Html.ActionLink("Mis productos", "Index", "TipoProducto") 

    El problema es que cuando se publica en un servidor los links a las subpagina no funcionan, es como que no las encuantra.

    Alguna sugerencia para solucionar este tipo de problemas

    gracias


    Pablo Cesar Farias

    lunes, 7 de enero de 2019 12:40

Respuestas

  • Hola, revisa la configuración del servidor en cuanto al rol de Web Server (no has indicado qué versión de Windows estás usando) 

    A screenshot of a social media post

Description generated with very high confidence


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    martes, 8 de enero de 2019 8:28
    Moderador

Todas las respuestas

  • hola

    >>El problema es que cuando se publica en un servidor los links a las subpagina no funcionan, es como que no las encuantra.

    que mensaje recibes cuando sucede esto ?

    si usas la developer tools del browser, a la cual accedes con F12, podrias ver la solapa network y analizar que error http recibes al invocar el link

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 7 de enero de 2019 12:46
  • Si te comento es como que.. la opcion @Scripts.Render("~/bundles/jquery") que esta en el _Layout no esta funcionando , ahi te muestro las capturas hechas con Snagit.

    Esta es la pagina principal

    ahora si yo voy al menú Tipo de Producto donde es  un link que ya tiene su controller, View y acceso a sus tablas

    @Html.ActionLink("Tipo de Producto", "Index", "TipoProducto") y que cuando estoy en el servidor local si funciona  pero en el en el servidor donde estaría publicado  muestra esto...

    Si clickeo F12 y me fijo en Consola de Desarrrollo

    Y si voy a source

    Lo que si me estoy dando cuenta es que el bundles no se carga , 

    Sin embargo en mi servidor local si se carga perfecto pero en el servidor de publicación no pasa nada.


    Pablo Cesar Farias

    lunes, 7 de enero de 2019 13:29
  • hola

    >>Lo que si me estoy dando cuenta es que el bundles no se carga ,

    el bundler no tiene nada que ver para resolver el action

    ademas el bundler aplica cuando compilas el releaser, cuando ejecutas desde el VS lo realizas en debug por lo cual el codigo cliente no se optimiza, sino que se cargan los .js directamente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 7 de enero de 2019 13:37
  • En realidad cuando publiqué el proyecto está en Release 

    Pablo Cesar Farias

    lunes, 7 de enero de 2019 14:01
  • No está en Debug

    Pablo Cesar Farias

    lunes, 7 de enero de 2019 14:02
  • hola

    >>En realidad cuando publiqué el proyecto está en Release

    la publicacion siempre se realiza en release, pero puedes por codigo indicar si aplica el bundler o no

    pero sigo pensando que esto no deberia afectar al link que invoca un action, el bundler afecta a estilos y la visualizacion no a los links

    Enable or Disable bundling and minification in MVC

    intenta deshabilitando el bundler en la publicacion a ver como se comporta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 7 de enero de 2019 14:40
  • Hola, revisa la configuración del servidor en cuanto al rol de Web Server (no has indicado qué versión de Windows estás usando) 

    A screenshot of a social media post

Description generated with very high confidence


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó, vótala como útil. Saludos

    martes, 8 de enero de 2019 8:28
    Moderador