【问题标题】:How to switch IIS Developer Express to "Classic Mode"如何将 IIS Developer Express 切换到“经典模式”
【发布时间】:2010-09-20 03:04:20
【问题描述】:

我知道如何通过应用程序池设置在完整的 IIS 中切换到“经典模式”(从“集成模式”)。但是我在当前的 IIS Developer Express beta 中找不到如何做到这一点。

MS Developer Express FAQ 说可以,但不知道怎么做。据我所知,它不在 WebMatrix GUI 中。可能是 Developer Express 项目文件的自定义,但我根本没有看到任何文档。

仅供参考,有一个设置区域,您可以在其中设置 SSL、CLR 版本(在本例中为 2.0),这是我认为管道模式(经典/集成)的位置,但它不存在。

【问题讨论】:

    标签: asp.net iis-7 iis-express


    【解决方案1】:

    不需要使用appcmd,最好在项目的设置里改一下:

    1. 在解决方案资源管理器中单击 Web 项目
    2. 按 F4 以显示属性页面(不是属性表,而是设置常规内容的更简单的属性窗口)
    3. 查找“托管管道模式”,将其更改为“经典”

    【讨论】:

    • 如果其他人来到这里并且没有阅读整个问题(如我:B),这仅适用于 IIS Express 而不适用于 VS 开发服务器。我花了一段时间才把它捡起来:B
    • 谢谢!花了太多时间寻找这个!在我的项目中,设置是只读的。我必须转到项目文件并将 更改为 true
    【解决方案2】:

    我发现以下内容适用于我的 IIS Express beta 副本...

    appcmd set app /app.name:ExampleApp/ /applicationPool:Clr4ClassicAppPool
    

    注意 ExampleApp 末尾的正斜杠!

    【讨论】:

      【解决方案3】:

      【讨论】:

      • 我只是在使用 WebMatrix GUI——启动和配置服务的前端。我没有使用 Visual Studio 中的工具。不过,对于它的价值,VS2010。
      • 看看你是否能找到一种方法来使用 AppCmd.exe 或 iisexpress 命令行工具设置模式 - 我在上面添加链接:-)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 2015-08-20
      相关资源
      最近更新 更多