Visual studio 2012 如何以Visual Studio的方式从脚本设置IIS Express?

Visual studio 2012 如何以Visual Studio的方式从脚本设置IIS Express?,visual-studio-2012,iis-express,appcmd,Visual Studio 2012,Iis Express,Appcmd,当我们将web应用程序配置为在IIS Express中运行时,VS会执行某些操作,例如: 在用户文档文件夹的IISExpress子文件夹中创建应用程序主机配置文件 为解决方案中的每个web应用程序(包括我们的应用程序)创建专用的站点部分 也许做了更多的事情,但我不知道 我想从脚本中复制相同的过程,这样从脚本运行web应用程序就相当于第一次从VS.include运行它 现在我用/port和/path标志启动IISExpress,因为我以前是这样运行Cassini的。然而,卡西尼号支持一个附加的标志

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

  • 在用户文档文件夹的IISExpress子文件夹中创建应用程序主机配置文件
  • 为解决方案中的每个web应用程序(包括我们的应用程序)创建专用的站点部分
  • 也许做了更多的事情,但我不知道

    我想从脚本中复制相同的过程,这样从脚本运行web应用程序就相当于第一次从VS.include运行它

    现在我用
    /port
    /path
    标志启动IISExpress,因为我以前是这样运行Cassini的。然而,卡西尼号支持一个附加的标志-
    /vpath
    。他们从IISExpress中删除了它,这意味着我必须使用另一组标志-
    /config
    /site
    /siteid
    。但我怀疑它必须与
    Appcmd.exe
    实用程序结合使用

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