2010-04-22 15 views

Respuesta

19
  1. primer lugar usted necesita para configurar sus opciones de paquetes de despliegue (si ya ha ejecutado "Construir Distribución de paquetes" ir al Paso 2):

    van de la de Propiedades del proyecto ->paquete/Publicar web y especificar la ubicación del paquete.

  2. Si ejecuta este comando:

    msbuild /T:Package

    se va a construir el paquete de implementación para usted, utilizando el .csproj en el directorio donde se ejecuta y poner el paquete en la ubicación especificada en el proyecto de propiedades en el paso 1.

Mejor ejecutarlo desde la ubicación donde está su archivo .csproj; si la ubicación es diferente es necesario proporcionar el nombre del proyecto:

msbuild <C:\yourLocation\YourProjectName.csproj> /T:Package

disfrutar.

+1

"/ t: paquete" ese es el truco. – gimpy

+0

Al agregar '/ p: Configuration = Release' (' Debug' o lo que sea) también puede elegir la configuración de compilación que prefiera. –

0

¿Qué tipo de proyecto está implementando? Para la mayoría, es una cuestión de usar un objetivo diferente: -

/target: publish 
+0

Es un proyecto web (no es un proyecto de configuración) y "publicar" también es una opción en el menú además de "Build deployment Package" – gimpy

+2

Además, eso da como resultado "omitir el proyecto no publicable" – gimpy

+0

Puede ser útil si puede proporcionar un enlace a una breve página de MSDN u otro artículo que describa lo que normalmente hace interactivamente. ¿Tienes un proyecto? ¿Estás utilizando proyectos de implementación web? ¿Estás usando paquetes de MSDeploy? Realmente no has dado mucha gente para seguir adelante, por lo tanto, tienes 2 conjeturas rápidas. –

Cuestiones relacionadas