via utilizar usuario software remota programas programa por permitir para instalar grupo forma directiva desde descargar cómo como active installation

installation - utilizar - ¿Cuál es el orden correcto para instalar el software de Microsoft en una estación de trabajo de desarrollador?



instalar.exe por gpo (8)

Lo he hecho un millón de veces ... estableciendo una estación de trabajo para desarrolladores.

¿Existe una lista de mejores prácticas o de instalación para instalar el software de desarrollo de Microsoft en una estación de trabajo? ¿Qué hay de aplicar actualizaciones y / o paquetes de servicio? ¿Existe un orden específico para hacer esto, con la esperanza de minimizar cualquier problema de instalación?

Nuestra biblioteca de software actual consiste en:

  • Visual Studio 2003
  • Visual Studio 2008
  • SQL Server 2005
  • Microsoft Office 2007

Usamos algunas otras herramientas, pero por lo general me detengo al instalarlas una vez que obtengo una buena compilación de Microsoft ... si un buen diseño es posible o no, ¡es otro tema! =)

Además, ¿utiliza algún software como Ghost para crear imágenes de la estación de trabajo? Una forma fácil de restaurar tu estación de trabajo.


Debería poder instalar cada pieza de software independientemente del orden en que lo instale. Dicho esto, si quiere estar "seguro", comience con la versión más baja de cada uno y siga subiendo, instalando las actualizaciones / SP''s. a medida que avanza.


Definitivamente soy un adicto fantasma. En un trabajo anterior, dedicaba unas 2-3 horas a configurar correctamente todo lo necesario para un usuario: parches de Windows +, parches de Office +, Acrobat Reader, etc. Una vez que todo estuviera listo, crearía una imagen de todo el disco duro utilizando Ghost, y guárdelo en algún lugar (si es posible, cárguelo y grábelo en un DVD).

Luego, cuando llegó un nuevo colega, hice que Ghost restaurara la imagen en un nuevo disco duro, ¡esto se logró en 20 minutos o menos! Después de eso, el trabajo manual se redujo a:

  • Cambiar el nombre de la PC
  • Cambiando los números de Windows y Office License (recuerdo que había una herramienta en TechRepublic para esto, técnicamente no es ilegal)
  • Cambiar la dirección IP de la PC (si no está usando DHCP)
  • ¡Listo!

Todos esos pasos se pueden programar fácilmente, si lo desea. De todos modos, es solo 10 minutos o menos.

En mi trabajo actual solo soy desarrollador, así que ya no estoy a cargo de preparar máquinas para nuevos compañeros de trabajo. Sin embargo, de esta experiencia pasada, ¡yo diría que usar Ghost es la forma más rápida y rentable de configurar nuevas computadoras!

Especialmente la instalación de Windows y yendo a Windows Update - ¡argh! Realmente odio perder tanto tiempo en estos pasos, se puede tolerar si solo lo haces una vez .


No uso Ghost ya que ninguna de las estaciones de trabajo que configuro son idénticas.

En cuanto al orden de instalación, yo haría:

  • Office 2007
  • SQL Server 2005
  • VS 2003
  • VS 2008

Tiendo a ir en orden cronológico. El software más antiguo al más reciente.

En tu caso, haría algo como

  1. Office 2007 (generalmente instalo la oficina primero)
  2. VS2003
  3. Instalar actualizaciones de VS2003 a través de la actualización de Microsoft
  4. SQL Server 2005
  5. Instalar SQL Server 2005 a través de Microsoft Update

Y así...

Cuando finaliza la configuración y la máquina está configurada, realizo una imagen de base completa con Acronis True Image .


Mi recomendación es comenzar con el sistema operativo y sus actualizaciones, luego agregar Office si es necesario y luego instalar Virtual PC o VMWare. De esta forma, puede separar las diferentes versiones (y versiones beta) de todo el material de desarrollo en diferentes VPC. Su hardware real se mantendrá limpio y podrá cambiar de entorno sin problemas.



Usaría lo siguiente y esta orden ES CLAVE si desea hacer el desarrollo de ASP.NET sin problemas.

  • Sistema operativo
  • IIS para el SO <- Si no se hace antes de VS, se pueden tener problemas
  • Actualizaciones del sistema operativo
  • Oficina
  • Actualizaciones de Office
  • Servidor SQL y herramientas
  • Actualizaciones de SQL Server
  • VS 2003
  • Actualizaciones VS 2003
  • VS 2005 (NO instale SQL Express)
  • Actualizaciones VS 2005
  • VS 2008
  • Actualizaciones VS 2008
  • VS 2010
  • Actualizaciones VS 2010
  • VS 2012
  • Actualizaciones VS 2012
  • Cualquier herramienta de terceros para entornos de desarrollo (Telerik, DevExpress, etc.)

He descubierto que con este formato, NO tendrás ningún problema, pero si cambias el orden, he tenido cosas malas antes. ¡Especialmente importante es la configuración de IIS!


Lo haría:

  • Sistema operativo
  • Oficina
  • .Runtimes de .Net Framework
  • Actualizaciones de seguridad
  • servidor SQL
  • Estudio visual
  • Cliente de control de fuente
  • Software antivirus / de seguridad (si corresponde)
  • Cualquier otra herramienta (Notepad ++, cliente ftp, etc.)
  • Actualizaciones de seguridad

SQL Server viene antes que Visual Studio porque uso Developer Edition o una edición completa de MSDN. Si instala Visual Studio primero, querrá poner Sql Server Express Edition en mi sistema, que no quiero.

Eso solo deja el orden para las instalaciones de Visual Studio. En general, quiere instalar primero los productos más antiguos. Sin embargo, puede haber una situación en la que ese no sea el caso. Si tiene, por ejemplo, VS2008 Standard y VS2003 Professional, es posible que desee instalar la edición profesional más adelante. Pero no he podido jugar con ese escenario en particular.

Finalmente, normalmente prefiero aplicar todos los parches a la vez. Ahorra tiempo. Sin embargo, quiero asegurarme de que mis tiempos de ejecución de .Net estén actualizados antes de instalar las herramientas de desarrollo, y en el caso de múltiples ediciones de Visual Studio (o cualquier otro paquete complicado) prefiero asegurarme de que cada instancia del software esté completamente actualizado antes de instalar el siguiente. Esto ayuda con problemas de compatibilidad.