asp.net mvc网站问题

时间:2009-10-15 10:05:54

标签: asp.net-mvc url-routing

我已将我的asp.net mvc项目转换为asp.net mvc网站。

在IIS下一切正常但在Cassini下它不会解析URL,即使在它是MVC项目时也会这样做。

可能出现什么问题?

2 个答案:

答案 0 :(得分:0)

作为比较,让它让MVC在IIS6中正常工作的一种方法是通过aspnet_isapi.dll过滤器运行所有文件的所有请求。我相信这叫做通配符映射。卡西尼有类似的功能吗?

请参阅此文档以获取有关在II6中设置通配符映射的参考,或许它可能会想到在Cassini中进行设置。

http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

<强>更新

上面的链接中有几个对cassini的引用可能有所帮助。

答案 1 :(得分:0)

我有以下工作环境。

桌面上的IIS6。 生产服务器上的IIS7。 =&GT;是的,我知道!

所以我使用Cassini来调试一切,它运行正常。但是,我确实需要进行所有global.asax更改才能在IIS 6中运行,我会定期测试。

到了部署时,我会在IIS 6网站上进行切换并给它一个很好的测试。此时没有什么能胜过日志文件。我还使用Dubug / Attach来处理... / asp.net WP,这样如果有问题我仍然可以调试。

当我们都去台式机上的IIS7时应该停止这一切,我可能会放弃卡西尼。