在iis6上运行asp.net mvc,我是否需要在服务器上安装任何东西? 或者我可以将.dll放在/ bin中(system.web.mvc / routing / etc)
答案 0 :(得分:5)
以下是在IIS6上运行MVC的一些资源:
必须让.NET 3.5使用ASP.NET MVC(没有黑客攻击): Install MVC on 2.0.NET Server with IIS6 without Admin Rights
和 http://www.developingfor.net/aspnet-mvc/deploying-aspnet-mvc-on-iis6.html
设置路由以使用IIS6: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
和
http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/
在.Net 2.0 Framework上运行:
http://www.hanselman.com/blog/DeployingASPNETMVCOnASPNET20.aspx
答案 1 :(得分:2)
答案 2 :(得分:0)
应该能够将dll放入垃圾箱。但你必须在你的global.asax文件中做一些关于rounting的工作,以使它在IIS6下工作。
答案 3 :(得分:0)
另外,我必须在Url.Content中包装所有链接,如下所示。
使IIS 6正确解析路径