1

我想使用iis express與vs 2010,但現在我無法安裝sp1,我已經想出瞭如何做到這一點,它接近本指南How to configure Visual Studio 2008 to use IIS Express?它的工作原理。在沒有SP1和命令窗口的Visual Studio 2010中使用IIS Express

我的問題是,當vs運行iisexpress它也有一個惱人的命令窗口(除了托盤圖標),我想擺脫。

我無法安裝SP1的VS 2010,但我已經安裝了VS 2010和與快遞SP1和雙重檢查,當集成的IIS快遞選項用於它運行沒有命令窗口

我第一件事已經做了檢查,如果iis express有一些命令行選項來隱藏窗口,但沒有運氣,在其他網站選項集成sp1可以運行沒有這個窗口,所以...

如何做到這一點相同的方式/或如何sp1選項這樣做?


p.s.然而,有一個趕上,如果VS運行iis快遞,你等幾秒鐘,然後去托盤 - >選擇網站,然後點擊停止站點命令窗口消失,但iis仍然運行,該網站也,我不知道這是否是一個bug或者其他東西,但是它就像在sp1中沒有窗口,只有托盤圖標。

回答

2
  1. 沒有用於禁用命令窗口的命令行選項,但可以使用/ systray命令行選項來禁用托盤圖標。

  2. Visual Studio使用創建標誌設置爲CREATE_NO_WINDOW(0x08000000)的CreateProcess API(或類似的API)。以下鏈接可能會幫助你! http://msdn.microsoft.com/en-us/library/ms682425(VS.85).aspx http://msdn.microsoft.com/en-us/library/ms684863(VS.85).aspx

  3. 你的觀察是由於這樣的事實VS先後隸屬iisexpress.exe(當你從托盤圖標停止站點,iisexpress正在關閉通過關閉它的控制檯窗口等...,但由於VS附加到它,iisexpress無法退出並在後臺運行,並等待VS釋放)

+0

只是要注意,當我關閉VS iisexpress仍然運行該頁面。 – Programista 2011-06-18 23:58:17

相關問題