9

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

MS Developer Express 常见问题解答说可以做到,但不能做到。据我所知,它不在 WebMatrix GUI 中。也许是对 Developer Express 项目文件的自定义,但我根本没有看到任何文档。

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

4

3 回答 3

23

不需要使用 appcmd,最好在项目的设置中更改:

  1. 单击解决方案资源管理器中的 Web 项目
  2. 按 F4 以显示属性页面(不是属性表,而是设置常规内容的更简单的属性窗口)
  3. 寻找“托管管道模式”,将其更改为“经典”
于 2012-01-26T18:27:30.817 回答
4

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

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

注意 ExampleApp 末尾的正斜杠!

于 2010-12-20T12:53:39.183 回答
1

你用的是什么版本的VS?我问的原因是因为仅从 VS2010 开始支持对集成模式的工具支持。请参阅此处的评论:

http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx

http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe

http://learn.iis.net/page.aspx/870/use-the-command-line-to-run-a-webmatrix-site-or-application/

于 2010-09-20T03:21:48.693 回答