Estoy trabajando en una solución web en Visual Studio 2010 que esté utilizando IIS Express para alojar la aplicación. Quiero que el proceso de compilación copie los archivos DLL de salida de algunos proyectos en un directorio debajo de la aplicación web principal. Hay un reloj en este directorio que mantiene al MEF al día. El problema es que mis compilaciones fallan porque no pueden copiar los dlls sobre los existentes porque la aplicación se deja en ejecución cada vez que depuro. Lo que me gustaría hacer es agregar un comando de compilación que detenga el sitio antes de que comience la compilación.Detener un sitio web alojado con IIS Express desde la línea de comandos
Esperaba poder ejecutar AppCmd Stop Site "MySiteName" pero appcmd dice que STOP no es compatible con los objetos del sitio.
¿Hay alguna manera de impedir que un sitio se ejecute en iis express desde la línea de comandos?
Tuve que tweek esto ligeramente para evitar recibir un mensaje de error cuando IISExpress no se estaba ejecutando, pero funciona muy bien ahora. taskkill/IM IISExpress.exe/FI "ESTADO eq RUNNING" – jrockers