【问题标题】:vs2010 web application package deploy.cmd - specify application poolvs2010 web应用包deploy.cmd——指定应用池
【发布时间】:2012-08-17 13:06:00
【问题描述】:

我正在尝试使用 Web 应用程序包将 Web 应用程序部署到 IIS。当我尝试使用 web deploy 命令行运行我的 application.deploy.cmd 时,我收到一条错误消息,指出我的托管运行时版本是版本 2,而不是我的应用程序需要的版本 4。

我了解我必须使用配置为使用 ASP.NET 4.0 的应用程序池,并且我有一个配置为使用 ASP.NET 4.0 的应用程序池。

我的问题是如何告诉 Web 部署命令行工具在我运行 application.deploy.cmd 时使用哪个应用程序池?

【问题讨论】:

    标签: c# asp.net visual-studio-2010 iis


    【解决方案1】:

    看看这个。如果您询问 MSDeploy 将起作用

    Set Application Pool for package using MSDeploy

    命令:

    msdeploy.exe 
      -verb:sync -source:appHostConfig="Default Web Site" 
      -enableLink:AppPoolExtension 
      -dest:package=site.zip 
      -declareParam:name="Application Pool",
           defaultValue="Default Web Site",
           description="Application pool for this site",
           kind=DeploymentObjectAttribute,
           scope=appHostConfig,
           match="application/@applicationPool
    

    【讨论】:

      猜你喜欢
      • 2012-05-07
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多