我正在使用 WebMatrix2 在我的机器上本地运行一些测试站点。当然,每个站点都由 WM2 提供自己的端口号(例如 localhost:15632 或 localhost:12643)
我还没有弄清楚如何同时运行其中两个 WebMatrix(我想它们实际上是 IIS Express 站点),所以我不必回到 WM 界面并选择一个网站打开。由于这些站点每个都在不同的端口下运行,我不能同时运行它们吗?或者这是 IIS Express 的限制?
我正在使用 WebMatrix2 在我的机器上本地运行一些测试站点。当然,每个站点都由 WM2 提供自己的端口号(例如 localhost:15632 或 localhost:12643)
我还没有弄清楚如何同时运行其中两个 WebMatrix(我想它们实际上是 IIS Express 站点),所以我不必回到 WM 界面并选择一个网站打开。由于这些站点每个都在不同的端口下运行,我不能同时运行它们吗?或者这是 IIS Express 的限制?
您可以通过从命令行启动它们来在 IIS Express 下运行多个站点。导航到包含 iisexpress.exe 的目录(通常是 C:\Program Files (x86)\IIS Express),然后使用以下命令,其中 mySite 代表要启动的站点:
iisexpress /site:mySite
或者您可以简单地打开 WebMatrix 的多个实例。
打开站点后,您可以从任务栏上的通知区域管理它们。
以下是有关从命令行运行 IIS Express 的更多信息:http ://www.iis.net/learn/extensions/using-iis-express/running-iis-express-from-the-command-line