tutorial net mvc framework español asp asp.net-mvc web-platform-installer

asp.net-mvc - framework - asp.net mvc tutorial español



¿Cuál es la mejor manera de instalar MVC 3 en un servidor? (4)

No necesita instalar MVC3 en un servidor.

Simplemente copie los archivos DLL de MVC junto con sus proyectos .

Ahora que se lanzó MVC 3 Tools Update, eso es todo lo que veo en el instalador de la plataforma web. ¿Ya no veo MVC 3? ¿Esto se debe a que la Actualización de herramientas es esencialmente mejoras de MVC 3 PLUS al entorno de desarrollo? Presumiblemente, ninguna de estas adiciones son necesarias en un servidor, así que pensé que MVC 3 todavía se ofrecería para las instalaciones del servidor.

Entonces, ¿puedo / debo instalar la "Actualización de herramientas" de MVC 3 desde el instalador de la plataforma web en un servidor?


Puede usar el instalador desde WebPI en el servidor muy bien. Detectará si no tiene instalado Visual Studio y solo instalará el tiempo de ejecución.

También podrías intentar descomprimir el archivo instalador y solo copiar los MSI en tiempo de ejecución, pero creo que es exagerado.


Sé que esto no te ayuda a Decker, pero puede ayudar a otros:

La forma más fácil de obtener MVC en el servidor es mediante el menú "Agregar dependencias desplegables ...":

También es útil para implementar SQL CE.


También puede usar el Instalador de plataforma web desde la línea de comando:

webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot

Si sus servidores no tienen acceso a Internet, puede usar la bandera fuera de línea de una máquina que sí tiene acceso para descargar una copia de los archivos de instalación necesarios.

Entonces tu flujo sería como sigue:

Preparar la versión en caché de los instaladores

webpicmd /Offline /Products:MVC3Runtime /log:webpi.log /Path:"%~dp0wbpiCache"

Instalar desde el caché (copiar la estructura de la carpeta a la máquina de destino)

webpicmd /install /Products:MVC3Runtime /log:webpi.log /accepteula /SuppressReboot /XML:"%~dp0wbpiCache"