tag net mvc español cshtml asp c# .net asp.net-mvc development-environment

c# - mvc - tag helpers asp net core



¿Cuál es la instalación más mínima de ASP.NET MVC 4? (3)

A diferencia de MVC3, MVC4 no tiene un instalador independiente y ya no se implementa en el GAC. Se implementa bin con la aplicación.

Parte de esto se debe a que MVC4 ahora se distribuye a través de los paquetes de NuGet y se divide en varios componentes para que las personas puedan elegir solo lo que quieren.

Estoy seguro de que podría implementarlo el GAC usted mismo, pero ¿por qué molestarse?

Bien, entonces instalé ASP.NET MVC 4 localmente a través del Microsoft Web Platform Installer 4.0. Tiene algunas cosas buenas que nosotros, como desarrolladores, necesitamos. Estoy intentando instalarlo ahora en nuestro servidor Dev (máquina con Windows 2003 Server); sin embargo, quiere descargar una tonelada métrica completa de otras cosas también. Estoy tratando de encontrar una instalación mínima que solo ponga los archivos MVC 4 en el GAC. No necesito Sql Server Express en mi servidor Dev (Sql Server 2005 ya está ahí). Tampoco necesito Visual Web Developer 2010 Express ya que no estoy desarrollando en el servidor; es simplemente el primer paso de las pruebas en un servidor y fuera de mi caja local.

Detalles:

Opción de descarga tal como se indica en Microsoft Web Platform Installer 4.0: Actualización de herramientas de ASP.NET MVC 4 con paquetes de idiomas (agosto de 2012).

La lista completa de elementos a instalar son:

  • Visual Studio 2010 SP1 Core
  • Visual Web Developer 2010 Express
  • Sql Server Express 2008 R2
  • Instalador de Windows 4.5
  • Visual Studio 2010 SP1 KB983509
  • ASP.NET MVC 4 Tools Update Paquetes de idioma Instalador
  • ASP.NET MVC 4 Installer (VS 2010) -Default Locale

Todo dicho, eso equivale a una sorprendente descarga de 710,02 MB solo. Solo necesito ASP.NET MVC 4 como marco ... solo las bibliotecas. ¿Es esta la única manera de instalarlo? La instalación de ASP.NET MVC 3 fue larga, pero ciertamente no tan dispersa.

¿Pensamientos?


Puedes hacer un despliegue de bin como este:

  1. Haga clic con el botón derecho en su proyecto y elija "Agregar referencia de paquete de biblioteca" - ver ASP.NET MVC
  2. Instalar .Net Framework 4.5 en el servidor
  3. Publicar el proyecto en el servidor.
  4. Establezca AppPool para el sitio web en .NET Framework 4 Integrated