miércoles, 26 de febrero de 2020

Visual Studio 2019, actualizar a Bootstrap v.4.4.x ?


Cuando creamos o migramos una solución a Visual Studio 2019, por defecto se crea con Bootstrap version 3.4.1. Pero mas adelante a los que nos gusta tener actualizados nuestros Nugets, vemos que aparece una actualización a Bootstrap v.4.4.x.
 

Si no conoce mucho de Bootstrap v.4.x es mejor que NO actualice estos 2 Nugets, el hacerlo lo lleva al siguiente problema :

PROBLEMA :Si ya actualizó a  Bootstrap v.4.x al ejecutar la solución se dara cuenta que no se ven bien los cololes de su aplicación, ni sus textos, ni los menús, ni el top header, es como si hubiese  cambiado la masterpage.master.

CAUSA : La versión de  Bootstrap v.4.x es excelente y tiene muchas novedades, incluyendo muchas clases nuevas como card en lugar de panel y varias clases ya son obsoletas. las clases nuevas por defecto no estan colocadas en la masterpage.master, ya que siguen utilizando los Tags de Bootstratp v3.4.x. al utilizar clases obsoletas en su masterpage.master o en sus demás páginas,  causa que su aplicación en tema de hojas estilos queda perdida.

Claro, es posible cambiar las etiquetas de la version Bootstrap 3.4 a versión 4.x, pero si es una Solución que está migrando de un Visual Studio anterior al nuevo Visual Studio 2019, este trabajo podria tomarle mucho mas tiempo, ademas antes de hacerlo es importante que aprenda sobre Boostrap 4. Si decide hacerlo le recomiendó que vea la sección Migración a Bootstrap v.4.x. Por ahora la solución para resolver el problema, si ya actualizó a Bootstrap v.4.x y quiere volver a como estaba antes es...

SOLUCION :Puede reversar la instalación y volver a la versión 3.4.1 entrando a NUGET, yendo a componentes instalados, seleccionar la versión 3.4.1 y clic en Actualizar.


Asegurese que AspNet.ScriptManager.bootstrap tambien quede en la versión 3.4.1, sino es asi seleccionelo y luego ubique la version 3.4.1 y de clic en Actualizar.

Ahora ya puede volver a ejecutar su solución.
  • Añadir a la guía de conversación
    • No hay listas de palabras para Inglés -> Español...
    • Crear una nueva lista de palabras...
  • Copiar
  • Añadir a la guía de conversación
    • No hay listas de palabras para Español -> Español...
    • Crear una nueva lista de palabras...
  • Copiar
  • Añadir a la guía de conversación
    • No hay listas de palabras para Italiano -> Español...
    • Crear una nueva lista de palabras...
  • Copiar
  • Añadir a la guía de conversación
    • No hay listas de palabras para Inglés -> Español...
    • Crear una nueva lista de palabras...
  • Copiar
  • Añadir a la guía de conversación
    • No hay listas de palabras para Español -> Español...
    • Crear una nueva lista de palabras...
  • Copiar

No hay comentarios.: