4

我想在 IIS 5.1 上部署 MVC 应用程序。我正在使用 MVC 2。我该怎么做?好像有点难?

问候, 卡普斯

4

2 回答 2

6

您必须按如下方式添加通配符映射。

  1. 右键单击虚拟目录并选择属性。
  2. Virtual Directory选项卡上,选择Configuration
  3. 在第一个选项卡上,点击添加。
  4. 浏览 ASP.NET ISAPI。
  5. 类型.*的扩展。
  6. 取消选中Check that file exists
  7. 单击确定。
于 2010-01-25T06:47:09.223 回答
1

我不能100%肯定地告诉你,但我猜是的,你可以。托管在 IIS 5 上的 .NET 框架没有什么特别之处——它只是 ISAPI 的它。对于 IIS,.NET 只是另一个 ISAPI 过滤器,所以它不关心你在做什么魔法,只要你从它的调用中返回一些文本。但同样,我不确定 MVC (.NET 3.5) 是否与 IIS 5.1 配合得很好

从安全角度来看,有各种理由不在 IIS 5.1 上托管,但如果这不是问题(并且性能不是关键),那么 IIS 5 应该能够托管 .NET 3.5 应用程序。

如果您计划使用 IIS 5.1 部署到 Internet,请阅读有关安全问题的信息。

于 2010-01-25T06:42:08.757 回答