如何在IIS 5.1上部署MVC App?

时间:2010-01-25 06:37:57

标签: asp.net-mvc deployment iis-5

我想在IIS 5.1上部署MVC应用程序。我正在使用MVC 2。 我怎么能这样做?看起来有点困难?

的问候, KAPS

2 个答案:

答案 0 :(得分:6)

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

  1. 右键单击虚拟目录,然后选择属性。
  2. Virtual Directory标签上,选择Configuration
  3. 在第一个标签上,点击添加。
  4. 浏览ASP.NET ISAPI。
  5. 输入.*作为扩展名。
  6. 取消选中Check that file exists
  7. 点击确定。

答案 1 :(得分: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,请阅读有关安全问题的信息。