Frage

Ich möchte IIS Express mit VS 2010 verwenden, aber ich kann vorerst nicht SP1 installieren, ich habe herausgefunden, wie das geht, es liegt in der Nähe dieser Anleitung Wie konfigurieren Sie Visual Studio 2008 für die Verwendung von IIS Express? und es funktioniert.

Mein Problem ist, dass es auch eine hat, wenn VS iisexpress ausgeführt wird nerviges Befehlsfenster (neben der Tablettsymbol), die ich gerne loswerden möchte.

Ich kann SP1 für VS 2010 nicht installieren, aber ich habe gegen 2010 Express mit SP1 und installiert doppelt geprüft Das, wenn die integrierte IIS Express -Option verwendet wird Läuft ohne Befehlsfenster

Das erste, was ich getan habe, war zu prüfen, ob IIS Express einige Befehlszeilenoptionen hat, um das Fenster zu verbergen, aber kein Glück auf der anderen in SP1 integrierten Option SP1 kann ohne diese Fenster ausgeführt werden, also ...

Wie macht ich das genauso / oder wie macht die SP1 -Option dies?


PS Es gibt jedoch einen Haken, wenn VS IIS Express ausführt und Sie ein paar Sekunden warten und dann zur Tray-> Website auswählen und auf die STOP-Site klicken. Das Befehlsfenster verschwindet, aber IIS läuft weiter und die Website weiß ich nicht, ob Dies ist ein Fehler oder so, aber dann ist es wie in sp1 kein Fenster, nur das Tablettsymbol.

War es hilfreich?

Lösung

  1. Es gibt keine Befehlszeilenoption, um das Befehlsfenster zu deaktivieren, aber Sie können die Befehlszeilenoption /SYSTRAY -Option verwenden, um das Tably -Symbol zu deaktivieren.

  2. Visual Studio verwendet die CreateProcess -API (oder eine ähnliche API) mit dem Erstellungsflag, der auf create_no_window (0x08000000) eingestellt ist. Die folgenden Links können Ihnen helfen!http://msdn.microsoft.com/en-us/library/ms682425(vs.85).aspxhttp://msdn.microsoft.com/en-us/library/ms684863(vs.85).aspx

  3. Ihre Beobachtung ist auf die Tatsache zurückzuführen, dass VS an iisexpress.exe angeschlossen ist (wenn Sie die Site aus dem Tray -Symbol angehalten haben, ist Iisexpress dabei, durch Schließen des Konsolenfensters usw. zu stilllingen, aber da VS an ISExpress angeschlossen ist kann nicht im Hintergrund verlassen und laufen und darauf warten, dass VS freigegeben wird)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top