如何使用Visual Studio的方式从脚本设置IIS Express?

时间:2015-05-15 03:29:55

标签: visual-studio-2012 iis-express appcmd

当我们将Web应用程序配置为在IIS Express中运行时,VS会执行某些操作,例如:

  1. 在用户文档文件夹的IISExpress子文件夹中创建应用程序主机配置文件。
  2. 为解决方案中的每个Web应用程序创建一个专用的站点部分,包括我们的。
  3. 也许还有更多的事情要做,我不知道。

    我想从脚本中复制相同的进程,因此从脚本运行Web应用程序相当于从VS运行它。包括第一次。

    现在我使用/port/path标志启动IISExpress,因为这是我用来运行Cassini的方式。但是,卡西尼支持另一个标志 - /vpath。他们从IISExpress中删除了它,这意味着我必须使用另一组标志 - /config/site/siteid。但我怀疑它必须与Appcmd.exe实用程序一起完成。

    这第二种方法仍然是我无法掌握的。所以,我的问题是这个 - 假设我得到了一个Web应用程序的端口,路径和vpath(即不需要从Web应用程序的csproj文件中读取它们,就像VS一样)。什么命令设置正确的应用程序主机配置文件以及如何运行IISExpress以利用它?

0 个答案:

没有答案