2011-06-14 120 views
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

相关问题