自从我开始使用 WebMatrix 以来,我已经开发了我组织的许多 Web 界面、Intranet 站点。我现在有多达四个,几乎五个站点同时运行以供用户连接,我担心打开整个 WebMatrix 应用程序的那么多实例可能会导致服务器资源的浪费。
我一直在 Internet 上搜索有关如何使用 WebMatrix 运行多个站点的参考。我并没有完全空手而归,但是,我也没有找到我喜欢的解决方案(尽管消息来源表明这是完全可能的)。
即使我确实知道如何使用 WebMatrix 一次运行多个站点(只需打开 WebMatrix 的另一个实例),我的第一个问题是:这不是需要更多资源(对于使用 iis-express 的服务器)吗?通过命令行打开这些站点而不是简单地打开几个 WebMatrix 实例是否有益?
最后一个问题:我在这里找到了这篇文章......:
http://forums.asp.net/t/1677533.aspx/1
...Mike Brind 建议这可以通过使用命令行浏览到正确的 iis-express 目录(对我来说:C:\Program Files (x86)\IIS Express)并使用以下命令来完成:
iisexpress /site:EmptySite1
其中 EmptySite1 是要运行的站点的名称。
尝试此操作时出现此错误:
Command Line switches must be preceded by a '-' or '/'...
有什么线索可以从命令行一次运行多个站点,或者我什至需要吗?(抱歉,我绝不是命令行专家,我相信你现在可以告诉我)我正在运行 Windows Server 2008 R2,如果这很重要的话。
谢谢你的帮助!