Blog Calendar

February 2010
Sun Mon Tue Wed Thu Fri Sat
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 1 2 3 4 5 6

Visitors Statistics

9
79
11331

February 2010

Eliminar procesos del WebServer de Visual Studio

Cuantas veces no sucede que ejecutas una aplicación web de Visual Studio y se queda el servidor activo? En algunas ocasiones facilita la ejecución de la página, pero en otras ocasiones es muy molesto porque si trabajas con cache o alguna marranada en memoria y tienes varias aplicaciones en el proyecto, pueden cargarse tantas instancias como proyectos web tengas.


Si quieres el camino rápido ejecuta los siguientes pasos.
  • Guarda en un archivo el comando (llamalo como quieras con extensión ps1):
Get-Process | Where { $_.Name -Eq "WebDev.WebServer" } | Kill
  • Genera un acceso directo en el escritorio poniendo lo siguiente, sustituyendo ScriptKillWS.ps1 por el nombre de tu script:
PowerShell.exe [PathDelArchivo]\ScriptKillWS.ps1

Acceso Directo
  • Asigna los permisos de ejecución de scripts de Power Shell en tu máquina
Set-ExecutionPolicy RemoteSigned
Update:[04/Marzo/2010] Si con esto no te deja ejecutarlo, en la terminal después de ejecutar el comando anterior manda a llamar el script desde consola.
Set-ExecutionPolicy RemoteSigned
ScriptKillWS.ps1

Ahora ... quieres entender lo que hiciste? .. sigue leyendo face-devil-grin.png


Read More...