visual studio personalizar para mejores las iconos extensiones ejemplos configurar code visual-studio ftp nant publish nant-task

visual-studio - personalizar - visual studio code ejemplos



¿Es posible hacer que nant ejecute una publicación en un proyecto de aplicación web? (2)

El comando de publicación visual studio reconstruye su solución y luego copia los archivos en el directorio de la solución a un nuevo directorio. Uso el siguiente objetivo para hacer casi lo mismo:

<target name="copyToPublish"> <delete dir="${dir.publish}" /> <mkdir dir="${dir.publish}" /> <mkdir dir="${dir.publish}/wwwroot"/> <copy todir="${dir.publish}/wwwroot" includeemptydirs="false"> <fileset basedir="${website.dir}"> <exclude name="**/*.cs"/> <exclude name="**/*.pdb"/> <exclude name="**/*.csproj*"/> <exclude name="**/obj/**"/> <include name="**/*.*"/> </fileset> </copy> <mkdir dir="${dir.publish}/database"/> <copy todir="${dir.publish}/database" includeemptydirs="false"> <fileset basedir="${dir.databasescripts}"> <include name="**/*.sql" /> </fileset> </copy> <xmlpoke file="${dir.publish}/wwwroot/Web.config" xpath="/configuration/system.web/compilation/@debug" value="false" /> <xmlpoke file="${dir.publish}/wwwroot/Web.config" xpath="/configuration/system.web/trace/@enabled" value="false" /> <move file="${dir.publish}/wwwroot/Web.config" tofile="${dir.publish}/wwwroot/Release.config" overwrite="true" /> <delete file="${dir.publish}/wwwroot/Web.config" /> </target>

Antes de este objetivo, debes ejecutar el procedimiento de compilación normal, por supuesto.

¿Es posible hacer que nant ejecute un proyecto de publicación en mvc o un buen proyecto de aplicación web?
y después de la publicación make nant FTP los archivos al servidor web

ACTUALIZACIÓN: encontró la solución al problema ftp
Nant ftp task gracias Paco

lo que quiero decir con publich
¿Hay una aplicación de línea de comandos o una tarea nant que pueda publicar pública como estudio visual ...?


Hay una Tarea Ftp para nant. Además de eso, debe crear un script que copie los archivos y directorios que necesita y los archivos de configuración. No lo hago automáticamente, porque quiero tener control sobre los scripts de actualización de la base de datos y los cambios en web.config.