我已經使用Web PI來安裝IIS Express。在托盤中,沒有IIS Express圖標。如何在不使用命令行的情況下啓動IIS Express?我希望IIS可以永久運行,所以不需要命令行。如何啓動IIS Express?
回答
IIS Express並不是真正意味着沒有與之進行某種交互的運行 - Visual Studio,WebMatrix或其他。 IIS Express不是一項服務。
如果你想在Windows自動執行它的啓動,您可以通過啓動目錄這樣做,或添加新項添加到註冊表鍵HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
C:\Program Files (x86)\IIS Express\iisexpress.exe
您可以運行此可執行文件的ad-hoc如果你喜歡,也許在你的quicklaunch或桌面或其他上創建一個快捷方式。
我不認爲在沒有命令行的情況下運行IIS Express是可以實現的,除非您成功地編寫了一個單獨的程序來執行它,正如有些人試圖在this related question中執行的那樣。
IIS Express是IIS 的輕巧, 自足版本爲開發人員優化。 IIS Express 可以很方便地使用最新的 版本的IIS來開發和測試 網站。它具有所有核心IIS 7的 能力以及 附加功能,旨在簡化 網站的發展,包括:
- 它不作爲服務運行或需要管理員用戶權限 執行大多數任務。
- IIS Express適用於ASP.NET和PHP應用程序。
- IIS Express的多個用戶可以在同一個 計算機上獨立工作。
您可以使用srvany
作爲服務運行IISExpress。
這是一篇關於這方面的博客文章(雖然我還沒有測試過,它看起來很有希望)。
http://arvinboggs.wordpress.com/2011/04/08/installing-iisexpress-as-a-service-on-windows-2003/
有趣的是,你傳遞一個/config ...
參數iisexpress,否則IIS快速加載從用戶的文檔文件夾中的配置。
如果你希望你的IISExpress能夠從遠程計算機您可以
- 開始是管理員權限訪問,並編輯applicationhost。配置文件:http://blogs.iis.net/vaidyg/archive/2010/07/29/serving-external-traffic-with-webmatrix-beta.aspx
- 開始是一個用戶並建立一個ACL:http://blogs.iis.net/vaidyg/archive/2010/07/29/serving-external-traffic-with-webmatrix-beta.aspx
博客文章確實有效。我在一些使用Windows XP來託管我的Intranet應用程序的客戶端上使用它。嘗試一下。 – Arvin
Running IIS Express from the Command Line
- 打開命令提示。
cd \Program Files\IIS Express
,或
cd \Program Files (x86)\IIS Express
在64位操作系統iisexpress /?
顯示使用
例如,您可以通過發出以下命令啓動IIS快遞命名的網站 iisexpress /site:WebSite1
其中的WebSite1是從站點用戶配置文件配置文件(C:\ Program Files(x86)\ IIS Express \ AppServer \ applicationhost.config)
啓動IIS Express的另一種常見方式是發出命令iisexpress /path:c:\myapp\ /port:80
此命令運行從c:\myapp
文件夾中通過端口網站80
你可以使用* .BAT你在你的啓動文件夾中包含爲您啓動IIS快遞(使用C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
或所有用戶啓動文件夾C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
) 。
在Windows 7中,你可以使用Windows PowerShell來隱藏命令窗口,比如我使用:
start-process "c:\program files\iis express\iisexpress.exe" -workingdirectory "c:\program files\iis express" -windowstyle Hidden
PowerShell腳本執行默認設置爲限制對大多數新系統,所以你可能需要更改那到RemoteSigned或什麼第一。
您也可以設置運行最小化的快捷方式,並且它應該隱藏命令窗口。例如,請參閱http://www.howtogeek.com/howto/windows-vista/make-a-shortcut-to-start-task-manager-in-minimized-mode/。 –
使用Vb.net 2010
,並把這個按鈕上
這將執行IIS控制檯快遞少
殼(「C:\ Program Files文件\ IIS快遞\ iisexpress 」 vbhide)
殺死進程
* 這將殺死IIS快遞*
殼( 「TASKKILL/F/IM iisexpress.exe」,vbhide)
- 1. 如何啓動IIS 7.5 Express?
- 2. 如何手動啓動IIS Express
- 3. 無法啓動IIS Express
- 4. IIS Express無法啓動
- 5. 如何防止IIS Express在連接到IIS進程時啓動?
- 6. VS 2012 IIS Express 8 - 無法啓動IIS Express Web服務器
- 7. 無法啓動IIS Express Web server.with VS2012
- 8. ASP.NET核心IIS Express啓動並關閉
- 9. 啓動iis express時指定模板applicationhost.config
- 10. IIS Express無法啓動VS2010sp1項目
- 11. 如何啓動IIS
- 12. IIS Express啓用父路徑
- 13. 如何從TeamCity中啓動和停止IIS Express?
- 14. 如何禁用ASP.NET Core的IIS Express啓動配置文件?
- 15. 如何從查看ProgramFiles(x86)的命令行啓動IIS Express?
- 16. 如何啓動Reactjs.Net到IIS
- 17. ASP.NET IIS與IIS Express
- 18. 如何讓IIS服務自動啓動?
- 19. IIS Express啓用外部請求 - 503
- 20. 如何在IIS Express上默認啓用目錄瀏覽
- 21. 如何將IIS Express作爲通過Windows服務啓動的進程運行
- 22. 無法在Visual Studio 2017中啓動IIS Express RC
- 23. IIS Express無法啓動本地主機與ipv6
- 24. 使用HTTPS從命令行使用/ path啓動IIS Express?
- 25. 無法在安全模式下運行VS時啓動IIS Express
- 26. 無法啓動IIS express錯誤Visual Studio 2015
- 27. IIS Express Internet Explorer無法顯示網頁...直到重新啓動
- 28. 無法啓動IIS Express Web服務器 - 雙重實例?
- 29. 無法在IIS Express中啓動asp.net核心網絡應用
- 30. IIS Express無法啓動,已被註釋掉application.host
的可能的複製[如何啓動IIS快遞手動](http://stackoverflow.com/questions/5300755/ how-to-start-iis-express-manually) –