我已经使用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) –