2011-07-22 2 views
0

Y at-il une chance de se débarrasser de la fenêtre de ligne de commande lors du démarrage de IISExpress (iisexpress.exe)? Dans le thread Use IIS Express in visual studio 2010 without sp1 and command window est déterminé, qu'il n'est pas possible avec un paramètre de iisexpress.exe lui-même.Comment se débarrasser de la fenêtre de ligne de commande lors du démarrage de IISExpress?

Y a-t-il des trucs avec des scripts batch ou quelque chose comme ça?

Je veux démarrer IISExpress avec un fichier .bat, mais les fenêtres de commande doivent se cacher (car l'arrêt du serveur est également possible avec l'icône de la barre d'état).

Répondre

0

En attendant, j'ai trouvé quelques moyens de résoudre ce problème. Un moyen est un script Windows, voir Duncan Smart's Weblob ou directement son GIT-Repository.

Une autre méthode consiste à créer une application Windows Form (ou similaire) et à utiliser le ProcessStartInfo class, qui offre la propriété ProcessWindowStyle.Hidden. Ce que j'ai fait enfin: J'ai laissé tomber IIS Express et suis passé à CassiniDev. C'est un excellent serveur web (entre autres disponible en tant qu'application console et assemblage DLL) qui m'a permis de construire le site web "self-hosted" en important une seule DLL.

1

PowerShell Utilisation:

Start-Process .\iisexpress.exe -WindowStyle Hidden 
Questions connexes