Diferencia entre proyectos de implementación web (.wdproj) y MSDeploy

  • Cuál es la diferencia entre Proyectos de implementación web (.wdproj) y nuevo MSDeploy?
  • ¿Es preferible usar MSDeploy en lugar de Proyectos de implementación web?
  • Is este complemento creado solo para compatibilidad con versiones anteriores de proyectos de Visual Studio 2005/2008 ya creados, o es un producto que evolucionará?

preguntado el 26 de abril de 12 a las 08:04

1 Respuestas

  1. Los proyectos de implementación web y Web Deploy (también conocido como MSDeploy) no se excluyen mutuamente; puede usar un WDP para crear un paquete de implementación de Web Deploy. Web Deploy es una herramienta de IIS que puede usar Visual Studio o MSBuild. En Visual Studio 2010, la canalización de publicación web se implementa con MSBuild para que pueda funcionar de la misma manera desde el IDE (la función de publicación con un solo clic) o invocando objetivos de MSBuild desde la línea de comandos. Vea esta página de MSDN:

http://msdn.microsoft.com/en-us/library/dd394698.aspx

  1. Si está usando VS 2010 o posterior y está usando proyectos de aplicaciones web en lugar de proyectos de sitios web, no necesita Proyectos de implementación web a menos que desee crear un paso de precompilación/fusión en la implementación. Si está usando proyectos de sitios web, aún necesita usar Proyectos de implementación web.

  2. Los días de WDP están contados, no evolucionará.

Respondido 27 Abr '12, 17:04

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.