visual studio proyecto migrar exportar como abrir visual-studio-2010 msbuild webdeploy

visual studio 2010 - studio - MSBuild: ¿Cómo construir un paquete de implementación web para proyectos de implementación web(VS2010)?



exportar proyecto visual studio 2017 (2)

Respondo en mi única pregunta. Entonces, después de mucho google y 2 días de investigación, finalmente funciona.

Breve cómo:

  1. Creé Configuration = QA (basado en la configuración de Debug) para Solution a través de Configuration Manager.

  2. Importante: eliminé el parámetro ''Plataforma'' para la configuración de QA. No pude construir el paquete hasta que lo hice. (Mi computadora dev es Win7-x64, y no estoy seguro de que este paso sea necesario para x86. Pero mi servidor de compilación Win2008-x86 funciona bien con esta modificación.) Esta es la sección de Configuración de QA de mi .wdproj

    <PropertyGroup Condition=" ''$(Configuration)'' == ''QA'' "> <DebugSymbols>True</DebugSymbols> <OutputPath>QA/</OutputPath> <EnableUpdateable>true</EnableUpdateable> <UseMerge>true</UseMerge> <SingleAssemblyName> </SingleAssemblyName> <UseWebConfigReplacement>false</UseWebConfigReplacement> <DeleteAppDataFolder>true</DeleteAppDataFolder> <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> <ExcludeApp_Data>true</ExcludeApp_Data> </PropertyGroup>

  3. Construyo y paquete el archivo .wbproj con el siguiente comando:

    msbuild WebSite.Deploy.wdproj /t:Build;Package /p:Configuration=QA

Para obtener información : si lo necesita, puede usar parámetros estándar de publicación web (por ejemplo, ExcludeApp_Data, DeployIisAppPath, etc.) en la sección de configuración de control de calidad.

Migré un proyecto de sitio web (con proyecto de implementación web) de VS2008 a VS2010. Ahora puedo crear "Build Deployment Package" para Web Deployment Project en VS2010 y funciona muy bien. Pero no puedo encontrar la manera de hacer lo mismo a través de MSBuild.