在IIS 6上部署asp.net mvc Web应用程序

时间:2011-01-25 07:25:10

标签: asp.net-mvc-2 deployment iis-6

我开发了一个asp.net MVC 2 Web应用程序。我想在我的服务器(本地办公室服务器)上部署其发布的版本。它已使用Windows 2003服务器和IIS 6.0版本进行设置。

我浏览了this链接 ,我遵循选项1)但遗憾的是无法成功。其他选择现在对我来说似乎不可能。

我该怎么办?请指导我。

2 个答案:

答案 0 :(得分:1)

  1. 打开IIS管理器
  2. 右键单击“网站”文件夹
  3. 点击新 - >网站......
  4. 在向导中点击下一步
  5. 添加说明,点击下一步
  6. 分配IP,端口和主机标题,点击下一步
  7. 输入/浏览网站部署文件夹的路径,点击下一步
  8. 选择“读取”,“运行脚本”和“写入”,然后单击“下一步”,“完成
  9. 右键单击新添加的网站,点击属性
  10. 在属性窗口中,转到“主目录”标签
  11. 点击“配置...”按钮
  12. 在“Mappings”选项卡的弹出窗口中,找到“Application extensions”网格中的.aspx扩展名,选择它并点击“Edit ...”按钮(这只是为了复制aspx映射的位置)< / LI>
  13. 在编辑窗口中复制可执行路径,点击取消
  14. 返回“应用程序配置”屏幕,点击“插入...”按钮
  15. 粘贴可执行文件路径
  16. 取消选中“验证文件是否存在”,然后按“确定”
  17. 在“应用程序配置”窗口中单击“确定”
  18. 返回属性窗口,转到ASP.NET选项卡
  19. 在“ASP.NET版本”下拉列表中选择4.0.xxxxx,点击Apply

答案 1 :(得分:0)

Phil Haack也blogged about this如果您使用的是ASP.NET 4.0,请务必阅读他的updated post。按照分步教程进行操作,您应该能够正常工作。